Pretty Good Privacy

Pretty Good Privacy
Original author(s)
Developer(s)Broadcom Inc.
Initial release1991 (1991)
Stable release
11.4.0 Maintenance Pack 2 / May 23, 2023 (2023-05-23)[2]
Written inC
Operating systemmacOS, Windows[3]
Standard(s)
  • OpenPGP: RFC 4880, 5581, 6637
  • PGP/MIME: RFC 2015, 3156
TypeEncryption software
LicenseCommercial proprietary software
Websitewww.broadcom.com/products/advanced-threat-protection/encryption Edit this on Wikidata

Pretty Good Privacy (PGP) is an encryption program that provides cryptographic privacy and authentication for data communication. PGP is used for signing, encrypting, and decrypting texts, e-mails, files, directories, and whole disk partitions and to increase the security of e-mail communications. Phil Zimmermann developed PGP in 1991.[4]

PGP and similar software follow the OpenPGP standard (RFC 4880), an open standard for encrypting and decrypting data. Modern versions of PGP are interoperable with GnuPG and other OpenPGP-compliant systems.[5]

Despite "Pretty Good" in the PGP name, it (and OpenPGP and all implementations of) have lots of problems and "Cryptography engineers have been tearing their hair out over PGP’s deficiencies for (literally) decades."[6][7] and e.g. Python 3.14 will stop using PGP (and use Sigstore instead, with "short-lived keys"), since it "requires the maintenance and protection of long-lived private keys".[8]

  1. ^ "Where to Get PGP". philzimmermann.com. Phil Zimmermann & Associates LLC. February 28, 2006. Archived from the original on February 26, 2014. Retrieved March 10, 2016.
  2. ^ "Symantec Endpoint Encryption 11.4.0 Maintenance Pack 2 Release Notes". techdocs.broadcom.com. Archived from the original on October 5, 2024. Retrieved February 16, 2024.
  3. ^ "System requirements for Symantec Endpoint Encryption Client". techdocs.broadcom.com. Archived from the original on October 5, 2024. Retrieved February 16, 2024.
  4. ^ Zimmermann, Philip R. (1999). "Why I Wrote PGP". Essays on PGP. Phil Zimmermann & Associates LLC. Archived from the original on June 24, 2018. Retrieved July 6, 2014.
  5. ^ "Gnu Privacy Guard". GnuPG.org. Archived from the original on April 29, 2015. Retrieved May 26, 2015.
  6. ^ "The PGP Problem". Latacora. July 16, 2019. Retrieved November 22, 2024.
  7. ^ "Efail: Breaking S/MIME and OpenPGP Email Encryption using Exfiltration Channels" (PDF).
  8. ^ "PEP 761 – Deprecating PGP signatures for CPython artifacts | peps.python.org". Python Enhancement Proposals (PEPs). Retrieved November 22, 2024.

Developed by StudentB