Per creare un coppia di chiave da terminale eseguire il seguente comando:
gpg –gen-key
quindi scegliere la prima voce (DSA and ElGamal) e inserire la lunghezza della chiave.
Una volta creata la vostra coppia di chiave verificate con il seguente comando:
gpg –list-keys
avrete l’ elenco delle chiavi pubbliche mentre con il comando:
gpg –list-secret-key
A questo punto potete esportare la chiave segreta e pubblica per metterle al sicuro con i comandi:
gpg -a –export “mio id” miachiave.asc
o per quella segreta:
gpg -a –export-secret-key “mio id” miachiavesegreta.asc
ovviamente tutte le esportaioni saranno in formato ASCII.
Mentre per importare una chiave digitate il comando:
gpg –import nomechiave.asc
Per crittografare un file o un messaggio con la chiave publica dell’ interlocutore digitare:
gpg -a -e file_da_crittografare
per decodificare il file o messaggio:
gpg <file_da_decodificare>
Sito ufficiale di GnuPG: http://www.gnupg.org
Manuale GNU sulla privacy (ottima guida introduttiva): http://www.gnupg.org/gph/it/index.html
Aggiornamento per creare una chiave rsa in grado di cifrare usare
gpg –gen-key –expert











Commenti