Pretty Good Privacy (PGP) is a security program for cryptographic private communication. It was one of the first free programs for public-key cryptography, and has since evolved into the open-source OpenPGP standard.
The program combines hashing, file compression, and public-key cryptography to encrypt messages.