mirror of
https://codeberg.org/openpgp/notes.git
synced 2024-11-22 23:52:05 +01:00
Experiment: Adjust signature type diagram structure
This commit is contained in:
parent
658b03b1a4
commit
169ce620e9
4 changed files with 15 additions and 13 deletions
|
@ -4,21 +4,24 @@ SPDX-License-Identifier: CC-BY-SA-4.0
|
|||
-->
|
||||
|
||||
```{mermaid}
|
||||
%%{ init: { 'flowchart': { 'curve': '' } } }%%
|
||||
%%{ init: { 'flowchart': { 'curve': 'monotoneX' } } }%%
|
||||
flowchart LR
|
||||
signature(OpenPGP Signature)
|
||||
3rdcert(Third-Party Certification)
|
||||
data(Data Signature)
|
||||
selfcert(Self-Signature)
|
||||
certification("Third-Party Certification
|
||||
--------------------------------
|
||||
Self-Certification")
|
||||
|
||||
signature --> data & selfcert & 3rdcert & confsig & standalone & timestamp
|
||||
data(Signature on Data)
|
||||
|
||||
sigcomp(Signature on Component)
|
||||
selfsig(Self-Signature)
|
||||
thirdparty(Third-Party)
|
||||
|
||||
signature --> confsig & standalone & timestamp & data & sigcomp
|
||||
|
||||
data --> binary & text
|
||||
selfcert --> skbind & skrev
|
||||
selfcert & 3rdcert --> certification
|
||||
certification --> uidcert & uidrev & dksig & krev
|
||||
|
||||
sigcomp --> selfsig & thirdparty
|
||||
selfsig --> skbind & skrev & uidcert & uidrev & dksig & krev
|
||||
thirdparty --> uidcert & uidrev & dksig
|
||||
|
||||
subgraph Signature Types and Targets
|
||||
standalone[0x02: Standalone]
|
||||
subgraph Signature Packet
|
||||
|
@ -51,4 +54,3 @@ flowchart LR
|
|||
end
|
||||
end
|
||||
```
|
||||
|
|
@ -38,7 +38,7 @@ Signature on components are a complex topic, which we discuss in depth in {ref}`
|
|||
- Who issued the signature (self-signature vs. third party signature)?
|
||||
- What kind of statement does the signature make (certify an identity, or bind component keys into a certificate)?
|
||||
|
||||
```{figure} mermaid/06-terminology.png
|
||||
```{figure} mermaid/sig-types.png
|
||||
|
||||
An overview of signature types in OpenPGP
|
||||
```
|
||||
|
|
Binary file not shown.
Before Width: | Height: | Size: 91 KiB |
BIN
book/source/mermaid/sig-types.png
Normal file
BIN
book/source/mermaid/sig-types.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 85 KiB |
Loading…
Reference in a new issue