Slightly more structure for "highlevel"

This commit is contained in:
Heiko Schaefer 2023-09-15 14:11:57 +02:00
parent 53224cad5a
commit 6f58af0aa8
No known key found for this signature in database
GPG key ID: 4A849A1904CCBD7D

View file

@ -1,10 +1,5 @@
# A high-level view
```
- ?
- Introduce Packet/Subpacket concepts (?)
```
## A very brief history
The OpenPGP standard has evolved over time.
@ -75,3 +70,23 @@ compared to the previous version 4.
As of this writing (in 2023), version 4 of OpenPGP is still most commonly used.
OpenPGP version 4 is described in [RFC 4880](https://datatracker.ietf.org/doc/html/rfc4880).
## Concepts
### Certificates/Keys
All uses of OpenPGP are centered around (asymmetric) cryptographic key material.
In OpenPGP, cryptographic keys are combined with additional metadata into
"OpenPGP Keys", or "OpenPGP Certificates".
See chapter "certs" (link) for more on OpenPGP Certificates, and "private" for handling of
private key material in OpenPGP.
### Cryptographic operations
- Signatures
- Encryption
### Internal structure of OpenPGP data
OpenPGP data is structured as "packets" (and sometimes "subpackets"), internally.