Merge pull request 'Add examples to key terminology section' (#9) from vanitasvitae/openpgp-notes:certsExamples into draft

Good points, thanks!

Reviewed-on: https://codeberg.org/openpgp/notes/pulls/9
This commit is contained in:
heiko 2023-09-18 10:03:05 +00:00
commit d5fab425d5

View file

@ -40,9 +40,10 @@ In the OpenPGP space, the term "key" has historically been used for three
distinct concepts, at three layers, all related to each other:
- (Bare) "cryptographic keys" (without additional metadata).
Those might be the secret and/or public parameters that form a key, e.g. in case of an RSA secret key the exponent `d` along with the prime numbers `p` and `q`.
- OpenPGP *component keys*: "OpenPGP primary keys" and "OpenPGP subkeys".
Those are building blocks of OpenPGP certificates,
they consist of a (bare) cryptographic keypair, plus metadata.
they consist of a (bare) cryptographic keypair, plus some invariant metadata (e.g. key creation time).
- "OpenPGP key" (or "OpenPGP certificate"):
These consist of a number of component keys plus additional elements,
such as identity information.