¿Dónde se almacena el llavero de Enigmail?

1

Tengo una clave pública / privada de GPG para enviar correos electrónicos con Enigmail y Thunderbird. Recibí un correo electrónico cifrado pero Enigmail no lo reconoció. Intenté usar la línea de comandos, pero gpg se queja gpg: decryption failed: secret key not available . Importé la clave pública que fue enviada con el correo. Pensé que tal vez el Cygwin gpg estaba usando un directorio de inicio diferente al de los programas de Windows, así que lo intenté

$ gpg --homedir  /cygdrive/c/Users/Chloe/.gnupg --list-secret-keys

Y no mostró nada. Entonces, ¿dónde está la clave secreta que solicita?

$ ls -l /cygdrive/c/Users/Chloe/.gnupg
total 40
-rw-r-x---+ 1 Chloe None 9188 Mar 30  2015 gpg.conf
-rw-rwx---+ 1 Chloe None 9956 Mar 30  2015 pubring.gpg
-rw-rwx---+ 1 Chloe None 9956 Mar 30  2015 pubring.gpg~
-rw-------+ 1 Chloe None    0 Mar 30  2015 secring.gpg
-rw-------+ 1 Chloe None 1200 Mar 30  2015 trustdb.gpg
    
pregunta Chloe 04.05.2017 - 07:52
fuente

1 respuesta

3

GnuPG en Windows (a menos que una copia instalada desde cygwin / Baboon, que obedezca a la ruta estándar ~/.gnupg de las versiones unixoid) tenga su directorio de inicio en %APPDATA%\gnupg , (generalmente) expandiéndose a C:\Users\<username>\AppData\Roaming\gnupg desde Windows Vista ( una ruta ligeramente diferente para las versiones anteriores de Windows).

Esto debería traducirse a la siguiente ruta en cygwin:

$ gpg --homedir  /cygdrive/c/Users/Chloe/AppData/Roaming/gnupg --list-secret-keys
    
respondido por el Jens Erat 08.05.2017 - 19:00
fuente

Lea otras preguntas en las etiquetas