secret gpg failed encrypt decryption decrypt and encryption passwords public-key-encryption gnupg

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:

  1. Herramienta gpg instalada $ sudo dnf install gpg
  2. Generó una clave usando $ gpg --gen-key
  3. Escribí $ pass init "foobar id of my gpg key" como se indica tool
  4. Tiene

mkdir: created directory ''/home/chichivica/.password-store/'' Password store initialized for [email protected]

  1. Intenté agregar una contraseña simple

$ pass insert foo Enter password for foo: Retype password for foo:

  1. 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.