GPG Vademecum
Con questo post, si analizza il ciclo di vita di un GPG-user! Dalla creazione di una coppia di chiavi, al loro uso e quindi le operazioni classiche.
Per creare una coppia di chiavi scriviamo:
$ gpg --gen-key
e rispondiamo alle domande. Creata la coppia di chiavi, mettiamo all’opera.
Proviamo a visualizzare le chiavi nel nostro portfolio:
$ gpg --list-keys
Esportiamo una chiave:
$ gpg --armor --output <fileout> --export <ID>
Importiamo una chiave:
$ gpg --import <filein>
Cifriamo un documento:
$ gpg --output <fileout> --encrypt --recipient <ID> <filein>
Decifriamo un documento:
$ gpg --output <fileout> --decrypt <filein>
Usiamo la cifratura simmetrica, per la quale ci serve da condividere col destinatario una passphrase:
$ gpg --output <fileout> --symmetric <filein>
Firmiamo un documento:
$ gpg --output <fileout> --sign <filein>
Controlliamo la firma:
$ gpg --verify <filein>
Verifichiamo la firma su un documento ed estraiamolo:
$ gpg --output <fileout> --decrypt <filein>
Firmiamo in chiaro un documento:
$ gpg --clearsign <filein>
Generiamo una firma distaccata:
$ gpg --output <filesign> --detach-sig <filein>
Verifichiamo una firma distaccata:
$ gpg --verify <filesign> <filein>
25 May 2008 at 9:06 am
Questo articolo è stato segnalato su ZicZac.it….
…
25 May 2008 at 9:09 am
GPG Vademecum…
Con questo post, si analizza il ciclo di vita di un GPG-user! Dalla creazione di una coppia di chiavi, al loro uso e quindi le operazioni classiche….
26 May 2008 at 8:19 am
potresti aggiungere a: gpg –gen-key l’opzione –expert, in modo da consentire anche la creazione di sole chiavi rsa
)
Sai com’e’ un po’ di paranoia non guasta mai
26 May 2008 at 8:59 am
@jfk
in realtà, questa è una bozza preliminare di un articolo nettamente più discorsivo e lungo! Grazie per la segnalazione! Aggiungerò!