updated diagram of Component_Key; direct_key_signature_packet; meaning_of_signatures; public-key_packet; secret-key_packet; diagram library

new diagrams of signature creation and signature verification
This commit is contained in:
skvisual 2023-11-05 21:11:32 +01:00 committed by Heiko Schaefer
parent 424863260c
commit 1d2e0c8269
No known key found for this signature in database
GPG key ID: DAE9A9050FCCF1EB
15 changed files with 4363 additions and 684 deletions

View file

@ -102,15 +102,15 @@
inkscape:pagecheckerboard="0"
inkscape:deskcolor="#d1d1d1"
inkscape:lockguides="false"
inkscape:zoom="0.77037643"
inkscape:cx="956.67516"
inkscape:cy="-256.36817"
inkscape:window-width="2560"
inkscape:window-height="1371"
inkscape:window-x="0"
inkscape:window-y="305"
inkscape:window-maximized="1"
inkscape:current-layer="layer3-5"
inkscape:zoom="8"
inkscape:cx="4229.0625"
inkscape:cy="590.6875"
inkscape:window-width="1677"
inkscape:window-height="1243"
inkscape:window-x="270"
inkscape:window-y="404"
inkscape:window-maximized="0"
inkscape:current-layer="layer26"
showgrid="false"
inkscape:export-bgcolor="#ffffff00"
showguides="false"><inkscape:page
@ -169,8 +169,9 @@
id="guide368"
inkscape:locked="false" /></sodipodi:namedview><!--! Font Awesome Pro 6.4.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --><g
inkscape:groupmode="layer"
id="layer18"
inkscape:label="Chapter 6"
id="layer24"
inkscape:label="Chapter 17"
style="display:inline"
transform="translate(-1522.5992,-2137.0552)"><g
inkscape:groupmode="layer"
id="layer15"
@ -245,7 +246,7 @@
id="tspan11-3-6-9-0-4"
x="1757.0619"
y="2617.104"
style="font-style:normal;font-variant:normal;font-weight:500;font-stretch:normal;font-size:15.748px;font-family:Montserrat;-inkscape-font-specification:'Montserrat Medium';text-align:start;text-anchor:start;fill:#ea5535;fill-opacity:1;stroke-width:3.11166">secret key material</tspan></text><g
style="font-style:normal;font-variant:normal;font-weight:500;font-stretch:normal;font-size:15.748px;font-family:Montserrat;-inkscape-font-specification:'Montserrat Medium';text-align:start;text-anchor:start;fill:#ea5535;fill-opacity:1;stroke-width:3.11166">Secret Key Material</tspan></text><g
id="g49"
transform="translate(0,-6.9324974)"><text
xml:space="preserve"
@ -285,7 +286,7 @@
transform="translate(-51.746818,-128.39108)"
style="display:inline;fill:#61a78d;fill-opacity:1"
inkscape:label="s2k_usage"><path
style="fill:#ffffff;fill-opacity:1;stroke:#006961;stroke-width:1.198;stroke-linecap:square;stroke-miterlimit:0;stroke-dasharray:3.594, 3.594;stroke-dashoffset:0;stroke-opacity:1;paint-order:fill markers stroke"
style="fill:#ffffff;fill-opacity:1;stroke:#ee5837;stroke-width:1.198;stroke-linecap:square;stroke-miterlimit:0;stroke-dasharray:3.594, 3.594;stroke-dashoffset:0;stroke-opacity:1;paint-order:fill markers stroke"
d="m 1715.2763,2485.8196 h 327.7954"
id="path449-7"
transform="translate(37.299862,126.89943)" /><g
@ -301,7 +302,7 @@
id="tspan11-3-6-9-0-1"
x="1752.1871"
y="2576.7607"
style="font-style:normal;font-variant:normal;font-weight:500;font-stretch:normal;font-size:15.748px;font-family:Montserrat;-inkscape-font-specification:'Montserrat Medium';text-align:start;text-anchor:start;stroke-width:3.11166">s2k_usage (encryption information)</tspan></text><text
style="font-style:normal;font-variant:normal;font-weight:500;font-stretch:normal;font-size:15.748px;font-family:Montserrat;-inkscape-font-specification:'Montserrat Medium';text-align:start;text-anchor:start;stroke-width:3.11166">S2K Usage (Secret Key Encryption)</tspan></text><text
xml:space="preserve"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:15.748px;font-family:Sans;-inkscape-font-specification:'Sans, @wght=500';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;font-variation-settings:'wght' 500;text-align:start;text-anchor:start;display:none;fill:#3e4349;fill-opacity:1;stroke:none;stroke-width:3.11166;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1;paint-order:markers fill stroke"
x="1408.6503"
@ -316,7 +317,7 @@
id="g51-8"
inkscape:label="public key material"
transform="translate(-54.698873,-205.91875)"><path
style="fill:#ffffff;fill-opacity:1;stroke:#006961;stroke-width:1.198;stroke-linecap:square;stroke-miterlimit:0;stroke-dasharray:3.594, 3.594;stroke-dashoffset:0;stroke-opacity:1;paint-order:fill markers stroke"
style="fill:#ffffff;fill-opacity:1;stroke:#ee5837;stroke-width:1.198;stroke-linecap:square;stroke-miterlimit:0;stroke-dasharray:3.594, 3.594;stroke-dashoffset:0;stroke-opacity:1;paint-order:fill markers stroke"
d="m 1715.2763,2435.5145 h 327.7954"
id="path449-5"
transform="translate(40.251917,204.4271)" /><g
@ -375,7 +376,7 @@
id="tspan11-3-6-9-0-3"
x="1755.1436"
y="2614.4453"
style="font-style:normal;font-variant:normal;font-weight:500;font-stretch:normal;font-size:15.748px;font-family:Montserrat;-inkscape-font-specification:'Montserrat Medium';text-align:start;text-anchor:start;fill:#006962;fill-opacity:1;stroke-width:3.112;stroke-dasharray:none">public key material</tspan></text></g></g><g
style="font-style:normal;font-variant:normal;font-weight:500;font-stretch:normal;font-size:15.748px;font-family:Montserrat;-inkscape-font-specification:'Montserrat Medium';text-align:start;text-anchor:start;fill:#006962;fill-opacity:1;stroke-width:3.112;stroke-dasharray:none">Public Key Material</tspan></text></g></g><g
id="g53-7"
transform="translate(-51.746818,-240.54914)"
style="display:inline;fill:#61a78d;fill-opacity:1"
@ -392,7 +393,7 @@
id="tspan11-3-6-9-0-1-2"
x="1752.1871"
y="2576.7607"
style="font-style:normal;font-variant:normal;font-weight:500;font-stretch:normal;font-size:15.748px;font-family:Montserrat;-inkscape-font-specification:'Montserrat Medium';text-align:start;text-anchor:start;stroke-width:3.11166">pk_algo</tspan></text><text
style="font-style:normal;font-variant:normal;font-weight:500;font-stretch:normal;font-size:15.748px;font-family:Montserrat;-inkscape-font-specification:'Montserrat Medium';text-align:start;text-anchor:start;stroke-width:3.11166">Public-Key Algorithm</tspan></text><text
xml:space="preserve"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:15.748px;font-family:Sans;-inkscape-font-specification:'Sans, @wght=500';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;font-variation-settings:'wght' 500;text-align:start;text-anchor:start;display:none;fill:#3e4349;fill-opacity:1;stroke:none;stroke-width:3.11166;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1;paint-order:markers fill stroke"
x="1408.6503"
@ -404,7 +405,7 @@
x="0"
y="0"
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:15.748px;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Bold';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;text-align:start;text-anchor:start;fill:#7c858f;fill-opacity:1;stroke-width:3.11166">1010101</tspan></text><path
style="fill:#ffffff;fill-opacity:1;stroke:#006961;stroke-width:1.198;stroke-linecap:square;stroke-miterlimit:0;stroke-dasharray:3.594, 3.594;stroke-dashoffset:0;stroke-opacity:1;paint-order:fill markers stroke"
style="fill:#ffffff;fill-opacity:1;stroke:#ee5837;stroke-width:1.198;stroke-linecap:square;stroke-miterlimit:0;stroke-dasharray:3.594, 3.594;stroke-dashoffset:0;stroke-opacity:1;paint-order:fill markers stroke"
d="m 1715.2763,2371.2093 h 327.7954"
id="path449-2"
transform="translate(37.299862,221.89606)" /></g></g><g
@ -414,7 +415,7 @@
inkscape:label="creation_time"><g
id="g52-5-6"
transform="translate(0,17.161432)"><path
style="fill:#ffffff;fill-opacity:1;stroke:#006961;stroke-width:1.198;stroke-linecap:square;stroke-miterlimit:0;stroke-dasharray:3.594, 3.594;stroke-dashoffset:0;stroke-opacity:1;paint-order:fill markers stroke"
style="fill:#ffffff;fill-opacity:1;stroke:#ee5837;stroke-width:1.198;stroke-linecap:square;stroke-miterlimit:0;stroke-dasharray:3.594, 3.594;stroke-dashoffset:0;stroke-opacity:1;paint-order:fill markers stroke"
d="m 1715.2763,2327.9041 h 327.7954"
id="path449"
transform="translate(37.299862,262.54365)" /><text
@ -428,7 +429,7 @@
id="tspan11-3-6-9-0-1-2-2"
x="1752.1871"
y="2576.7607"
style="font-style:normal;font-variant:normal;font-weight:500;font-stretch:normal;font-size:15.748px;font-family:Montserrat;-inkscape-font-specification:'Montserrat Medium';text-align:start;text-anchor:start;stroke-width:3.11166">creation_time</tspan></text><text
style="font-style:normal;font-variant:normal;font-weight:500;font-stretch:normal;font-size:15.748px;font-family:Montserrat;-inkscape-font-specification:'Montserrat Medium';text-align:start;text-anchor:start;stroke-width:3.11166">Creation Time</tspan></text><text
xml:space="preserve"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:15.748px;font-family:Sans;-inkscape-font-specification:'Sans, @wght=500';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;font-variation-settings:'wght' 500;text-align:start;text-anchor:start;display:none;fill:#3e4349;fill-opacity:1;stroke:none;stroke-width:3.11166;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1;paint-order:markers fill stroke"
x="1408.6503"
@ -444,7 +445,7 @@
transform="translate(-51.746818,-321.44656)"
style="display:inline;fill:#61a78d;fill-opacity:1"
inkscape:label="version"><path
style="fill:#ffffff;fill-opacity:1;stroke:#006961;stroke-width:1.198;stroke-linecap:square;stroke-miterlimit:0;stroke-dasharray:3.594, 3.594;stroke-dashoffset:0;stroke-opacity:1;paint-order:fill markers stroke"
style="fill:#ffffff;fill-opacity:1;stroke:#ee5837;stroke-width:1.198;stroke-linecap:square;stroke-miterlimit:0;stroke-dasharray:3.594, 3.594;stroke-dashoffset:0;stroke-opacity:1;paint-order:fill markers stroke"
d="m 1715.2763,2284.599 h 327.7954"
id="path449-4"
transform="translate(37.299862,319.95491)" /><g
@ -460,7 +461,7 @@
id="tspan11-3-6-9-0-1-2-2-9"
x="1752.1871"
y="2576.7607"
style="font-style:normal;font-variant:normal;font-weight:500;font-stretch:normal;font-size:15.748px;font-family:Montserrat;-inkscape-font-specification:'Montserrat Medium';text-align:start;text-anchor:start;stroke-width:3.11166">version</tspan></text><text
style="font-style:normal;font-variant:normal;font-weight:500;font-stretch:normal;font-size:15.748px;font-family:Montserrat;-inkscape-font-specification:'Montserrat Medium';text-align:start;text-anchor:start;stroke-width:3.11166">Version</tspan></text><text
xml:space="preserve"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:15.748px;font-family:Sans;-inkscape-font-specification:'Sans, @wght=500';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;font-variation-settings:'wght' 500;text-align:start;text-anchor:start;display:none;fill:#3e4349;fill-opacity:1;stroke:none;stroke-width:3.11166;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1;paint-order:markers fill stroke"
x="1408.6503"

Before

Width:  |  Height:  |  Size: 46 KiB

After

Width:  |  Height:  |  Size: 46 KiB

Before After
Before After