Antes de agregar una llave GPG nueva a tu cuenta de GitHub.com., debes tener:
You can add multiple public keys to your GitHub account. Commits signed by any of the corresponding private keys will show as verified. If you remove a public key, any commits signed by the corresponding private key will no longer show as verified.
Algoritmos compatibles de llave GPG
GitHub es compatible con varios algoritmos GPG. Si tratas de agregar una llave generada con un algoritmo no compatible, puedes llegar a un error.
- RSA
- ElGamal
- DSA
- ECDH
- ECDSA
- EdDSA
Al verificar una firma, extraemos la firma e intentamos analizar sus id de llave. Complementamos los id de llave con las llaves cargadas a GitHub. Hasta que cargues tu llave de GPG a GitHub, no podemos verificar tus firmas.
Agregar una llave GPG
-
En la esquina superior derecha de cualquier página, da clic en tu foto de perfil y después da clic en Configuración.
-
En la sección de "Acceso" de la barra lateral, haz clic en Llaves SSH y GPG.
-
Haz clic en New GPG key (Nueva llave GPG).
-
En el campo "Clave", pega la llave GPG que copiaste cuando generó tu llave GPG.
-
Haz clic en Add GPG key (Agregar llave GPG).
-
Para confirmar la acción, escribe tu contraseña de GitHub.