github-docs-arabic-enhanced / data /reusables /enterprise_site_admin_settings /create-pgp-key-web-commit-signing.md
| 1. In the administrative shell, create a PGP key. Make note of the email address and key ID. | |
| ```bash copy | |
| gpg --full-generate-key --pinentry-mode=loopback | |
| ``` | |
| * Use the default key type and at least `4096` bits with no expiry. | |