Algoritmos compatibles de llave GPG
GitHub Enterprise 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
Nota: GPG no viene instalado por defecto en OS X o Windows. Para instalar las herramientas de la línea de comando, consulta Página de descarga de GnuPG.
- 
Abre la TerminalTerminalGit Bash. 
- 
Utiliza el comando gpg --list-secret-keys --keyid-format LONGpara enumerar las llaves GPG para las cuales tienes tanto una llave pública como privada. Se requiere una llave privada para registrar confirmaciones o etiquetas.$ gpg --list-secret-keys --keyid-format LONGNota: Algunas instalaciones GPG en Linux pueden requerir que uses gpg2 --list-keys --keyid-format LONGpara visualizar una lista de tus llaves existentes en su lugar. En este caso también deberás configurar Git para que usegpg2by runninggit config --global gpg.program gpg2.
- 
Comprueba el resultado de los comandos para ver si tienes un par de llaves GPG. - Si no hay pares de llaves GPG o no quieres usar algunas de las que están disponibles para las confirmaciones y las etiquetas firmadas, genera una nueva llave GPG.
- Si existe un nuevo par de llaves GPG existente y quieres usarlo para firmar confirmaciones y etiquetas, agrega tu llave GPG a tu cuenta de GitHub.