mirror of
https://codeberg.org/openpgp/notes.git
synced 2024-11-23 16:12:05 +01:00
1.3 KiB
1.3 KiB
ASCII Armor
The native format of OpenPGP data is binary.
However, in many use cases it is customary to use OpenPGP data in a non-binary encoding called "ASCII Armor." For example, ASCII Armored OpenPGP data is often used in email, for encrypted messages or for signatures.
OpenPGP's ASCII Armor mechanism consists of:
- A header line
- Headers that can contain additional metadata
- The Base64 encoded OpenPGP data
- An optional checksum for this data
- A "tail line" (footer) that matches the header line
The Cleartext Signature Framework
:class: warning
Explain/discuss, [link](https://www.ietf.org/archive/id/draft-ietf-openpgp-crypto-refresh-10.html#name-cleartext-signature-framewo)
- Linebreak normalization?
- Dash escaping
Advanced topics
CRC (and its deprecation in crypto-refresh)
See https://www.ietf.org/archive/id/draft-ietf-openpgp-crypto-refresh-10.html#name-optional-checksum