mirror of
https://codeberg.org/openpgp/notes.git
synced 2024-12-03 13:02:07 +01:00
Complete diagram
This commit is contained in:
parent
5f8e36a605
commit
1ce91b8820
1 changed files with 15 additions and 9 deletions
|
@ -27,11 +27,17 @@ Signatures are the glue that allows for keys, subkeys and identities to be assem
|
||||||
|
|
||||||
%%{ init: { 'flowchart': { 'curve': '' } } }%%
|
%%{ init: { 'flowchart': { 'curve': '' } } }%%
|
||||||
flowchart LR
|
flowchart LR
|
||||||
signature(OpenPGP Signature) --> data & certification
|
signature(OpenPGP Signature)
|
||||||
data(Data Signature) --> binary & text
|
3rdcert(Third-Party Certification)
|
||||||
certification("Certification /
|
data(Data Signature)
|
||||||
3rd-Party Certification") --> dksig & uidcert & uidrev & krev & selfcert
|
selfcert(Self Certification)
|
||||||
selfcert(Self Certification) --> skbind & skrev
|
certification(Certification)
|
||||||
|
|
||||||
|
signature --> data & selfcert & 3rdcert & confsig & standalone & timestamp
|
||||||
|
data --> binary & text
|
||||||
|
selfcert --> skbind & skrev
|
||||||
|
selfcert & 3rdcert --> certification
|
||||||
|
certification --> uidcert & uidrev & dksig & krev
|
||||||
subgraph Siganture Types and Targets
|
subgraph Siganture Types and Targets
|
||||||
standalone[0x02: Standalone]
|
standalone[0x02: Standalone]
|
||||||
subgraph Signature Packets
|
subgraph Signature Packets
|
||||||
|
@ -51,6 +57,10 @@ flowchart LR
|
||||||
]
|
]
|
||||||
uidrev[0x30: Certification Revocation]
|
uidrev[0x30: Certification Revocation]
|
||||||
end
|
end
|
||||||
|
subgraph Primary Key
|
||||||
|
dksig[0x1F: Direct-Key Signature]
|
||||||
|
krev[0x20: Key Revocation]
|
||||||
|
end
|
||||||
subgraph Subkeys
|
subgraph Subkeys
|
||||||
skbind[
|
skbind[
|
||||||
0x18: Subkey Binding
|
0x18: Subkey Binding
|
||||||
|
@ -58,10 +68,6 @@ flowchart LR
|
||||||
]
|
]
|
||||||
skrev[0x28: Subkey Revocation]
|
skrev[0x28: Subkey Revocation]
|
||||||
end
|
end
|
||||||
subgraph Primary Key
|
|
||||||
dksig[0x1F: Direct-Key Signature]
|
|
||||||
krev[0x20: Key Revocation]
|
|
||||||
end
|
|
||||||
end
|
end
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue