Confirmar una clave GPG como mía

Confirmar una clave GPG como mía

Importé un par de claves pública/privada generada en mi escritorio a mi computadora portátil. Sin embargo, ahora tengo este problema cuando intento cifrar un archivo para mi propio uso:

gpg -e -r "Jonathan Max Barnes" random-text-file
gpg: C1E2B437: There is no assurance this key belongs to the named user

pub  4096R/C1E2B437 2013-09-06 Jonathan Max Barnes (Jonny) <[email protected]>
 Primary key fingerprint: B068 1437 14F5 2628 5404  92FE 6C13 E65E CABC 1625
      Subkey fingerprint: 6F61 DBBA A310 B7D6 4E87  7409 C71A C485 C1E2 B437

It is NOT certain that the key belongs to the person named
in the user ID.  If you *really* know what you are doing,
you may answer the next question with yes.

Use this key anyway? (y/N)
gpg: random-text-file: encryption failed: Unusable public key #obviously pressing y forces gpg to encrypt

Estoy seguro de que la clave es mi clave, ¿cómo puedo decirle a gpg que este es el caso?

Respuesta1

Intente confiar en la clave pública:

gpg --edit-key "Jonathan Max Barnes"

luego, cuando Command>se le solicite, escriba

trust

luego responda 4por fullya la pregunta resultante.

Detallesaquí

Respuesta2

Si importa una clave generada en otra computadora, aún debe confiar en ella. DeUn tutorial de GnuPG:

A diferencia de PGP y de las primeras versiones de GnuPG, la confianza final no se asigna automáticamente a su propia clave pública: debe ser configurada por el usuario. Si no se establece una confianza final, la red de confianza no funcionará y GnuPG informará que la propiedad de una clave no ha sido validada incluso si ha firmado esa clave con su propia clave.

Existen diferentes niveles de confianza, cada uno de ellos tiene adjunto un número:

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

Los niveles de confianza tres y cuatro se utilizan en la red de confianza para permitir que su conjunto verificable de claves se propague transitoriamente al extenderlo con las claves firmadas de otras personas confiables yválidoclaves (puede confiar en que Phil Zimmermann, el inventor de PGP, hará un buen trabajo firmando otras claves, pero si no tiene una ruta de firma hacia su clave, sus firmas no tendrían valor de todos modos).El nivel de confianza 5, "confianza máxima", es diferente y solo debe usarse (¡pero debería usarse!) para sus propias claves: está permitido introducir confianzaen la red de confianza, otras claves (y documentos/correos) firmados con esta clave siempre son válidas; no importa si existe un camino de confianza o no. La aplicación de niveles de confianza más bajos impediría que la red de cálculo de confianza funcione correctamente. Si funciona de todos modos, también firmó la clave con otra persona de confianza.

Al ejecutar gpg --edit-key [keyid], trustpuede elegir el nivel de confianza de una clave.

información relacionada