Pregunta:
Estoy tratando de descifrar un archivo con GnuPG, pero cuando uso el siguiente comando:
gpg --decrypt filename.gpg
Recibo el siguiente mensaje:
gpg: encrypted with RSA key, ID 3662FD5E
gpg: decryption failed: No secret key
Ya tengo la clave privada con la que se ha cifrado el archivo, pero no estoy seguro de cómo puedo especificarlo. ¿Hay alguna opción que pueda incluir al realizar el descifrado para apuntar a esta clave?
Respuesta:
Ya tengo la clave privada con la que se ha cifrado el archivo, pero no estoy seguro de cómo puedo especificarlo.
Entiendo esto como "Tengo un archivo que contiene la clave privada, pero no sé cómo decirle a GnuPG que lo use".
GnuPG requiere que las claves (tanto públicas como privadas) se almacenen en el anillo de claves de GnuPG. Esto es tan fácil como
gpg --import [keyfile]
Luego, debería poder descifrar el archivo exactamente de la manera que ya intentó.