Para una nueva tarjeta inteligente (crypto stick), he invocado gpg --card-edit
, ejecuté el comando generate
y seleccioné no crear ninguna copia de seguridad de las claves generadas. Una vez finalizada la generación de claves, se creó un archivo %APPDATA%\GnuPG\secring.gpg
y gpg --list-secret-keys
me da el siguiente resultado, sin importar si la tarjeta inteligente está conectada o no:
C:/Users/myaccount/AppData/Roaming/gnupg/secring.gpg
-----------------------------------------------
sec> 2048R/A076E602 2017-03-16
Card serial no. = 0005 00003547
uid My Name <my.email@mydomain>
ssb> 2048R/94D78957 2017-03-16
ssb> 2048R/8C953787 2017-03-16
Al eliminar este archivo, reiniciar gpg-agent.exe
, volver a colocar la tarjeta inteligente sin ingresar el pin, y realizar gpg --card-status
se recrea el mismo archivo.
Para mí, esto parece que la clave secreta se copia a mi disco duro una y otra vez.