mirror of
https://codeberg.org/openpgp/notes.git
synced 2024-11-27 01:52:06 +01:00
move interoperability section
This commit is contained in:
parent
a8c14033a7
commit
b39d808290
1 changed files with 7 additions and 6 deletions
|
@ -69,6 +69,12 @@ Today, multiple implementations of OpenPGP play important roles:
|
|||
- The Mozilla Thunderbird email software uses [RNP](https://www.rnpgp.org/), its C++ implementation of OpenPGP.
|
||||
- The RPM Package Manager software includes an OpenPGP backend based on [Sequoia PGP](https://sequoia-pgp.org/), a modern OpenPGP implementation written in Rust. The Fedora operating system, Fedora Linux 38, [uses Sequoia PGP in rpm](https://sequoia-pgp.org/blog/2023/04/27/rpm-sequoia/).
|
||||
|
||||
### Interoperability
|
||||
|
||||
OpenPGP was standardized in 1997 to encourage development of interoperable implementations. This has already been a success early on, but in recent years, there has been [much development of new implementations](major_implementations).
|
||||
|
||||
Historically, interoperability has only been tested in an adhoc manner. Since 2019, the Sequoia project is maintaining and operating the ["OpenPGP interoperability test suite"](https://tests.sequoia-pgp.org/), for more rigorous and systematic testing. The test suite has identified numerous [issues](https://gitlab.com/sequoia-pgp/openpgp-interoperability-test-suite#hall-of-fame).
|
||||
|
||||
## The road ahead
|
||||
```{admonition} TODO
|
||||
Let's insert a line about v5.
|
||||
|
@ -94,7 +100,7 @@ There is [ongoing work](https://datatracker.ietf.org/doc/draft-wussler-openpgp-p
|
|||
|
||||
## Concepts
|
||||
```{admonition} TODO
|
||||
Move operations & building blocks statement to Ch1, create Ch2a with the rest
|
||||
Move operations & building blocks statement to Ch1, move certificate and keys section to Ch4
|
||||
```
|
||||
### Certificates and keys in OpenPGP
|
||||
|
||||
|
@ -121,11 +127,6 @@ With OpenPGP it's possible to:
|
|||
To perform these high-level operations, a set of [established cryptographic mechanisms](cyrptography_chapter) are used as building blocks, and combined into OpenPGP's format, which additionally deals with identities and their verification.
|
||||
|
||||
(interop_section)=
|
||||
## Interoperability
|
||||
|
||||
OpenPGP was standardized in 1997 to encourage development of interoperable implementations. This has already been a success early on, but in recent years, there has been [much development of new implementations](major_implementations).
|
||||
|
||||
Historically, interoperability has only been tested in an adhoc manner. Since 2019, the Sequoia project is maintaining and operating the ["OpenPGP interoperability test suite"](https://tests.sequoia-pgp.org/), for more rigorous and systematic testing. The test suite has identified numerous [issues](https://gitlab.com/sequoia-pgp/openpgp-interoperability-test-suite#hall-of-fame).
|
||||
|
||||
## Zooming in: Internal structure of OpenPGP data
|
||||
|
||||
|
|
Loading…
Reference in a new issue