Mentre le altre risposte sono corrette, non è necessario alcun software aggiuntivo. Puoi ottenere tutte queste informazioni da gpg se aggiungi l'opzione della riga di comando -vv
. (Questo significa extra verboso.) Ad esempio, il modo più semplice per ottenere informazioni dettagliate su un messaggio in formato OpenPGP è semplicemente digitare:
gpg -vv
E poi incollare il messaggio in esso (o passare un nome di file come argomento.) Ad esempio, incollare nel messaggio sopra ti dà le seguenti informazioni dettagliate e interessanti:
gpg: armor: BEGIN PGP SIGNED MESSAGE
gpg: armor header: Hash: SHA1
:packet 63: length 19 - gpg control packet
gpg: armor: BEGIN PGP SIGNATURE
gpg: armor header: Version: GnuPG v1.4.13 (GNU/Linux)
:literal data packet:
mode t (74), created 0, name="",
raw data: unknown length
gpg: original file name=''
I vote YES on this important measure.
Alan Eliasen
:signature packet: algo 17, keyid E48184B5B05676B1
version 4, created 1373178616, md5len 0, sigclass 0x01
digest algo 2, begin of digest 79 1e
hashed subpkt 2 len 4 (sig created 2013-07-07)
subpkt 16 len 8 (issuer key ID E48184B5B05676B1)
data: [159 bits]
data: [160 bits]
gpg: Signature made Sun 07 Jul 2013 12:30:16 AM MDT using DSA key ID B05676B1
gpg: using PGP trust model
gpg: key 92F88CF9: accepted as trusted key
gpg: key 6C77A726: accepted as trusted key
gpg: Good signature from "Alan Eliasen (http://futureboy.homeip.net/) <[email protected]>"
gpg: WARNING: This key is not certified with a trusted signature!
gpg: There is no indication that the signature belongs to the owner.
Primary key fingerprint: 402C C0D3 D527 13E3 FB7C 7103 E481 84B5 B056 76B1
gpg: textmode signature, digest algorithm SHA1
In quell'output, puoi vedere chiaramente l'ID della chiave a 16 cifre esadecimali: E48184B5B05676B1
Questo ti permetterà di cercare il firmatario in un server delle chiavi usando qualcosa come:
gpg --search-keys E48184B5B05676B1
A proposito, ho scritto la guida GPG a cui fai riferimento, e posso assicurarti che ho firmato il messaggio sopra. :)