August 22
crittografia a chiave pubblica permette alle persone di crittografare i dati ad altri senza dover condividere una password comune. Una volta che qualcosa viene crittografato con una chiave pubblica, solo la persona che ha la chiave segreta corrispondente può decifrare. Strumenti come GNU Privacy Guard (GnuPG o GPG) hanno reso questa tecnologia ampiamente disponibile e facile da usare. Una volta creata una coppia di chiavi, è possibile condividere la propria chiave pubblica con gli altri in modo che possano crittografare i messaggi e file per i vostri occhi.
1 Aprire una finestra di terminale in modo da poter lavorare da linea di comando.
2 Cerca il tuo portachiavi per la coppia di chiavi che si desidera condividere digitando "gpg --list-keys <UID>", dove UID può essere un keyid, un indirizzo email, un nome o una corrispondenza parziale per uno di questi. È possibile ottenere un elenco di tutte le chiavi utilizzando "--list-keys". Se c'è una chiave specifica si desidera esportare, copiare l'ID della chiave da utilizzare nel passaggio successivo. Si avrà un aspetto simile: 1024D / <KeyID>.
3 Esportare la chiave digitando "gpg --export -a -o <filename> <UID>." Ciò esportare la chiave in ASCII (testo in chiaro) per il file specificato. Se più di un tasto corrisponde al UID in dotazione, GnuPG esporterà tutti i tasti corrispondenti. Se si desidera esportare l'intero portachiavi, non forniscono una UID a tutti.
4 Aprire il file creato con un editor di testo e copiare tutto in esso. Questa è la chiave esportata. Incollare questo codice in una e-mail, ad un server di chiave pubblica o semplicemente condividere il file stesso.