Estoy tratando de usar una interesante herramienta de administración de contraseñas llamada Pass.
Hice lo siguiente:
- Herramienta gpg instalada
$ sudo dnf install gpg
- Generado una clave usando
$ gpg --gen-key
- Escrito
$ pass init "foobar id of my gpg key"
como se indica aquí - Tiene
mkdir: created directory ‘/home/chichivica/.password-store/’
Password store initialized for [email protected]
- Intenté agregar una contraseña simple
$ pass insert foo
Enter password for foo:
Retype password for foo:
- y ahí está el problema
gpg: A45A123C: There is no assurance this key belongs to the named user
gpg: [stdin]: encryption failed: Unusable public key
¿Alguien podría darme algún consejo? ¿Quizás algo que no entiendo? Gracias por adelantado.
encryption
passwords
public-key-encryption
gnupg
Ivan Talalaev
fuente
fuente
gpg -K
impresión?/home/chichivica/.gnupg/secring.gpg ----------------------------------- sec 2048R/96F0E0C0 2015-10-26 uid Ivan Talalaev (chichivica) <[email protected]> ssb 2048R/76A1D91D 2015-10-26
Respuestas:
Tuve el mismo problema después de copiar mi par de claves de una máquina a otra. La solución para mí fue establecer el nivel de confianza de las claves:
Se le pedirá que seleccione el nivel de confianza entre los siguientes:
Seleccioné 5 desde que creé la clave, así que, por supuesto, confío en última instancia :). Le pedirá que confirme su decisión:
Después de confirmar, debería poder cifrar con esa clave.
fuente
gpg> quit
salir.gpg> q
también sale.