blob: 737d8a62a838e6b26685ff882b04183a2fd749c7 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
|
@startuml
' keine farben!!
' !theme mimeograph
skinparam shadowing false
Title DFD: Multiple GnuPG Signatures for the NetBSD ISO image
header
= Combining Trust from the Web of Trust
Timestamp: %date("yyyy-MM-dd kk:mm Z")
endheader
entity Alice
entity Bob
entity Charly
database "NetBSD ISO Repository" as ISORepo
database "Public Signature Store" as SigStore
circle "Download ISO" as P1
circle "Compute SHA256 Hash" as P2
circle "Sign ISO Hash\n(Private Key)" as P3
circle "Publish Signature" as P4
Alice --> P1
P1 --> ISORepo
ISORepo --> P2
P2 --> P3
P3 --> P4
P4 --> SigStore
Bob --> P1
Bob --> P2
Bob --> P3
Bob --> P4
Charly --> P1
Charly --> P2
Charly --> P3
Charly --> P4
@enduml
|