1
0
Fork 0
mirror of https://github.com/pgpainless/pgpainless.git synced 2024-11-27 06:42:05 +01:00

Updated OpenPGP Specification Revisions (markdown)

Paul Schaub 2024-08-22 12:17:51 +02:00
parent b1904ed38c
commit c81c16fd40

@ -7,7 +7,10 @@ An official list of all documents can be found [here](https://datatracker.ietf.o
This is the old OpenPGP standards specification from 1998. It was obsoleted by RFC4880. This is the old OpenPGP standards specification from 1998. It was obsoleted by RFC4880.
## [RFC4880 - OpenPGP Message Format](https://datatracker.ietf.org/doc/rfc4880/) ## [RFC4880 - OpenPGP Message Format](https://datatracker.ietf.org/doc/rfc4880/)
This document from 2007 is the latest published revision of the OpenPGP standard. This document from 2007 has been the official standard up until 2024. Most implementations are compliant.
## [RFC9580 - OpenPGP](https://datatracker.ietf.org/doc/rfc9580/)
This document from 2024 is the latest published revision of the OpenPGP standard.
## [RFC5581 - The Camellia Cipher in OpenPGP](https://datatracker.ietf.org/doc/rfc5581/) ## [RFC5581 - The Camellia Cipher in OpenPGP](https://datatracker.ietf.org/doc/rfc5581/)
This document specifies the use of the Camellia Cipher with OpenPGP. This document specifies the use of the Camellia Cipher with OpenPGP.
@ -18,22 +21,10 @@ 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/) ## [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. This document describes the use of EdDSA keys with RFC4880.
## [draft-ietf-openpgp-rfc4880bis](https://datatracker.ietf.org/doc/draft-ietf-openpgp-rfc4880bis/)
This document described the efforts to standardize OpenPGP v5. It was replaced by `draft-ietf-openpgp-crypto-refresh`.
It obsoletes RFC5581 and RFC6637.
## [draft-wussler-openpgp-pqc](https://datatracker.ietf.org/doc/draft-wussler-openpgp-pqc/) ## [draft-wussler-openpgp-pqc](https://datatracker.ietf.org/doc/draft-wussler-openpgp-pqc/)
This document describes the use of post-quantum algorithms with OpenPGP. This document describes the use of post-quantum algorithms with OpenPGP.
## [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.
*** ***
PGPainless claims to implement RFC4880, RFC6637 and `draft-koch-eddsa-for-openpgp`. PGPainless claims to implement RFC4880, RFC6637 and `draft-koch-eddsa-for-openpgp`.
The developer pledges to add support for the outcome of `draft-ietf-openpgp-crypto-refresh`. The developer pledges to add support for RFC9580 as quick as possible.