Je suis un nouvel utilisateur de GnuPG. Je suis très familier avec le concept de clés publiques et privées, ainsi qu'avec le Web of Trust après avoir lu The GNU Privacy Handbook et quelques blogs. Cependant, je ne sais pas comment procéder si je viens de commencer avec un trousseau de clés vide et trustdb, et que j'ai besoin de vérifier les nouveaux fichiers téléchargés depuis Internet.
Par exemple, je voudrais compiler Emacs à partir des sources. J'ai téléchargé deux fichiers depuis son site web Gnu Emacs : emacs-25.3.tar.gz.sig
と emacs-25.3.tar.gz
. J'ai vérifié la signature et j'ai obtenu ce résultat :
gpg: Signature made Mon 11 Sep 2017 20:52:45 BST
gpg: using RSA key 28D3BED851FDF3AB57FEF93C233587A47C207910
gpg: Can't check signature: No public key
Pour une raison quelconque, je ne peux pas récupérer la clé "7C207910" comme l'indique gpg :
[fw@localhost~ ]$ gpg --recv-keys 7C207910
gpg: Note: signatures using the SHA1 algorithm are rejected
gpg: key 0x233587A47C207910: 19 signatures not checked due to missing keys
gpg: key 0x233587A47C207910: 10 bad signatures
gpg: key 0x233587A47C207910: no valid user IDs
gpg: this may be caused by a missing self-signature
gpg: Total number processed: 1
gpg: w/o user IDs: 1
Après vérification, il me semble que la clé appartient à Nicolas Petton, dont l'identifiant de clé se termine par 7C207910
. Je suppose que si je recevais la clé du serveur de clés, je connaîtrais son empreinte digitale. Si les deux empreintes digitales correspondaient, sur le site web et dans la clé que je viens de recevoir, cela suffirait-il à confirmer que la clé appartient à Nicolas Petton ? Serait-ce une information suffisante pour confirmer la clé et lui accorder une confiance totale ?
Quelle est votre routine ?
Merci