Pretty Good Privacy
Software, ideato da Phil Zimmermann
del MIT, per la crittografia dei messaggi trasmessi in rete. Il principio
del PGP è basato sulla "crittografia a chiave pubblica".
Questo software genera, con un procedimento matematico, una coppia di chiavi:
una diviene la chiave privata dell'utente, l'altra la sua chiave pubblica.
La prima viene tenuta segreta e la seconda, invece, diffusa pubblicamente.
Ogni messaggio criptato con una delle due chiavi della coppia può venire
decrittato soltanto con l'altra chiave. Quando A vuole mandare un messaggio
a B lo codifica con la chiave pubblica di B, che è di pubblico dominio.
Ma solo B possiede la corrispondente chiave privata e quindi soltanto lui
può decodificarlo. Se invece B vuole rispondere ad A gli invierà
un messaggio criptato con la chiave pubblica di A e solamente A potrà
decrittarlo con la sua chiave privata. Per essere sicuri che il messaggio
sia inviato effettivamente dal mittente A indicato e non da uno che si spaccia
per lui, A codifica la sua firma con la sua chiave privata. Poiché
la chiave pubblica di A è a disposizione di tutti, se B riesce a decriptare
la firma con la chiave pubblica di A, vuol dire che la firma è effettivamente
di A.
Ricerca il termine PGP nel sito GSMWORLD.it