Pretty Good Privacy (PGP) est un programme de sécurité pour les communications privées cryptographiques. Il s'agit de l'un des premiers programmes gratuits de cryptographie à clé publique et est depuis devenu le open-source Norme OpenPGP.
Le programme combine Hachage, compression de fichier, et la cryptographie à clé publique pour crypter des messages.