Con la cifratura a chiave pubblica puoi mandare un file o un messaggio che può aprire solo chi lo deve leggere, senza esservi messi d’accordo prima su una password.

La coppia di chiavi

Ognuno ha una coppia di chiavi, create insieme:

  • la chiave pubblica serve a cifrare. Puoi darla a chiunque, anche pubblicarla: chi la ha può cifrare qualcosa per te, ma non può aprire niente;
  • la chiave privata serve a decifrare. Resta solo a te: chi la ha apre tutto quello che è stato cifrato per te.

Funziona come un lucchetto aperto: ne lasci copie a chi vuoi, e chiunque può chiudere una scatola e mandartela. La chiave che lo riapre ce l’hai solo tu. Per questo non serve mettersi d’accordo prima su una password segreta, e non serve farla viaggiare.

Firmare

La stessa coppia, usata al contrario, serve a firmare: con la chiave privata metti su un messaggio o un file una firma che solo tu puoi fare, e chiunque abbia la tua chiave pubblica può controllare che viene da te e che nessuno l’ha cambiato. Cifrare dice chi può leggere; firmare dice chi ha scritto. Sono due cose diverse, e un programma può farne una sola.

Di quale chiave fidarti

Una chiave pubblica non dice di chi è: lo dice chi te la dà. Se qualcuno ti passa la sua chiave al posto di quella della persona a cui scrivi, cifri per chi l’ha sostituita. Fattela dare di persona o da un canale di cui ti fidi, oppure confrontane l’impronta (una sequenza di cifre e lettere che la riassume) a voce con chi te l’ha data.

Se perdi la chiave privata

Quello che è stato cifrato per te è perso: nessuno può rigenerare la chiave, nemmeno chi gestisce un servizio. Fanne una copia di sicurezza appena la crei, e conservala lontano dalla password che la protegge.

Due sistemi: age e OpenPGP

  • age cifra i file. È piccolo, con chiavi brevi che cominciano con age1, e fa una cosa sola.
  • OpenPGP (con GnuPG, Thunderbird o Mailvelope) cifra e firma i messaggi e i file. È più vecchio e più diffuso, e su OpenPGP si basa la posta blindata.

Le chiavi dell’uno non valgono per l’altro: se a qualcuno chiedi «la tua chiave pubblica», chiedi anche per quale dei due.