encryption - failed - sign and encrypt gpg
gnupg: no hay garantÃa de que esta clave pertenezca al usuario nombrado (1)
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:
gpg --edit-key <KEY_ID>
gpg> trust
Se le pedirá que seleccione el nivel de confianza entre los siguientes:
1 = I don''t know or won''t say
2 = I do NOT trust
3 = I trust marginally
4 = I trust fully
5 = I trust ultimately
m = back to the main menu
Seleccioné 5 desde que creé la clave, así que, por supuesto, confío en ella :). Le pedirá que confirme su decisión:
Your decision? 5
Do you really want to set this key to ultimate trust? (y/N) y
Después de confirmar, debería poder cifrar con esa clave.
Estoy tratando de usar una interesante tool administración de contraseñas llamada Pass.
Hice lo siguiente:
-
Herramienta gpg instalada
$ sudo dnf install gpg
-
Generó una clave usando
$ gpg --gen-key
-
Escribí
$ pass init "foobar id of my gpg key"
como se indica tool - 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? Tal vez algo que no entiendo? Gracias por adelantado.