An Open Specification for Pretty Good Privacy (openpgp)

Last Modified: 2005-07-10

Additional information is available at


Security Area Director(s):

Mailing Lists:

General Discussion:
To Subscribe:
In Body: Only the word subscribe

Description of Working Group:

PGP, or Pretty Good Privacy, first appeared on the Internet in 1991.
has enjoyed significant popularity amongst the Internet Community.

PGP is used both for protecting E-mail and File Storage. It presents a
way to digitally sign and encrypt information "objects." As such it is
well suited for any store and forward application.

The goal of the OpenPGP working group is to provide IETF standards for
the algorithms and formats of PGP processed objects as well as
the MIME framework for exchanging them via e-mail or other transport

Because there is a significant installed base of PGP users, the
group will consider compatibilty issues to avoid disenfranchising the
existing community of PGP users.

Security Issues:

The whole purpose of Open-PGP is to provide security services.

Goals and Milestones:

Done    Submit Internet-Draft for PGP Key Format & Message Specification
Done    Submit Internet Draft for MIME encapsulation of PGP Messages Specification
Done    Issue WG Last Call for PGP Key Format & Message Specification Internet-Draft documents
Done    Submit PGP Key Format & Message Specification Internet-Draft to IESG for consideration as a Proposed Standard.
Done    WG Last Call for PGP/MIME draft
Done    Submit PGP/MIME draft to IESG for consideration as PROPOSED standard
May 2001    Submit Multiple Sig draft to IESG for consideration as PROPOSED standard
Jul 2001    Begin RFC2440, PGP/MIME Interoperability testing
Aug 2001    Request DRAFT status for RFC2440


The Camellia Cipher in OpenPGP (8038 bytes)

Request For Comments:

OpenPGP Message Format (RFC 2440) (141371 bytes) obsoleted by RFC 4880
MIME Security with OpenPGP (RFC 3156) (26809 bytes) updates RFC 2015
OpenPGP Message Format (RFC 4880) (203706 bytes) obsoletes RFC 1991,RFC 2440