1
0
Fork 0
mirror of https://github.com/pgpainless/pgpainless.git synced 2024-11-27 14:52:07 +01:00

Created OpenPGP Specification Revisions (markdown)

Paul Schaub 2023-05-15 18:23:00 +02:00
parent b3e7bfc1fc
commit 7b59d254dc

@ -0,0 +1,27 @@
There are multiple specification documents that claim to specify the OpenPGP protocol.
This page is intended to keep track of the various documents.
## [RFC2440 - OpenPGP Message Format](https://datatracker.ietf.org/doc/rfc2440/)
This is the old OpenPGP standards specification from 1998. It was obsoleted by RFC4880.
## [RFC4880 - OpenPGP Message Format](https://datatracker.ietf.org/doc/rfc4880/)
This document from 2007 is the latest published revision of the OpenPGP standard. It introduced OpenPGP v4.
## [RFC5581 - The Camellia Cipher in OpenPGP](https://datatracker.ietf.org/doc/rfc5581/)
This document specifies the use of the Camellia Cipher with OpenPGP.
## [RFC6637 - Elliptic Curve Cryptography (ECC) in OpenPGP](https://datatracker.ietf.org/doc/rfc6637/)
This document describes the use of elliptic curves in RFC4880.
## [draft-koch-eddsa-for-openpgp](https://datatracker.ietf.org/doc/draft-koch-eddsa-for-openpgp/)
This document describes the use of EdDSA keys with RFC4880.
## [draft-ietf-openpgp-rfc4880bis](https://datatracker.ietf.org/doc/draft-ietf-openpgp-rfc4880bis/)
This living document describes OpenPGP v5. It was replaced by draft-ietf-openpgp-crypto-refresh.
## [draft-ietf-openpgp-crypto-refresh](https://datatracker.ietf.org/doc/draft-ietf-openpgp-crypto-refresh/)
This living document introducing OpenPGP v6 is currently being worked on by the IETF OpenPGP working group.
It will eventually be published as the new version of the OpenPGP standard (perhaps as RFC9760?).
## [draft-koch-openpgp-2015-rfc4880bis](https://datatracker.ietf.org/doc/draft-koch-openpgp-2015-rfc4880bis/)
This living document describes OpenPGP v5 implemented by GnuPG, which diverged from the IETF standard.