updated diagram of passphrase_using_S2K and library draft

new diagrams of direct key signature packet and types of signatures
This commit is contained in:
skvisual 2023-11-01 18:22:52 +01:00 committed by Heiko Schaefer
parent e3845d003b
commit 83455818aa
No known key found for this signature in database
GPG key ID: DAE9A9050FCCF1EB
3 changed files with 2825 additions and 1857 deletions

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 1.2 MiB

After

Width:  |  Height:  |  Size: 1.3 MiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 42 KiB

After

Width:  |  Height:  |  Size: 41 KiB

View file

@ -134,15 +134,15 @@
inkscape:pagecheckerboard="0" inkscape:pagecheckerboard="0"
inkscape:deskcolor="#d1d1d1" inkscape:deskcolor="#d1d1d1"
inkscape:lockguides="false" inkscape:lockguides="false"
inkscape:zoom="0.77037643" inkscape:zoom="1.0894768"
inkscape:cx="956.67516" inkscape:cx="2682.9392"
inkscape:cy="-256.36817" inkscape:cy="356.59318"
inkscape:window-width="2560" inkscape:window-width="2560"
inkscape:window-height="1371" inkscape:window-height="1371"
inkscape:window-x="0" inkscape:window-x="0"
inkscape:window-y="305" inkscape:window-y="305"
inkscape:window-maximized="1" inkscape:window-maximized="1"
inkscape:current-layer="layer3-5" inkscape:current-layer="layer25"
showgrid="false" showgrid="false"
inkscape:export-bgcolor="#ffffff00" inkscape:export-bgcolor="#ffffff00"
showguides="false"><sodipodi:guide showguides="false"><sodipodi:guide
@ -197,18 +197,20 @@
id="page55" id="page55"
margin="0" margin="0"
bleed="0" bleed="0"
inkscape:export-filename="passphrase_using_S2K.png" inkscape:export-filename="passphrase_using_S2K.svg"
inkscape:export-xdpi="94.510002" inkscape:export-xdpi="94.510002"
inkscape:export-ydpi="94.510002" /></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:export-ydpi="94.510002" /></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" inkscape:groupmode="layer"
id="layer19" id="layer19"
inkscape:label="Chapter 5" inkscape:label="Chapter 5"
inkscape:highlight-color="#88ca0c" inkscape:highlight-color="#88ca0c"
style="display:inline"
transform="translate(-2359.6089,440.79508)"><g transform="translate(-2359.6089,440.79508)"><g
inkscape:groupmode="layer" inkscape:groupmode="layer"
id="layer20" id="layer20"
inkscape:label="Protecting secret key material" inkscape:label="Protecting secret key material"
transform="translate(22.493125,-25.8473)"><rect transform="translate(22.493125,-25.8473)"
style="display:inline"><rect
style="opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke-width:0.986;stroke-dasharray:1.97201, 1.97201;stroke-dashoffset:0;paint-order:fill markers stroke;filter:url(#filter90-4-61-8)" style="opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke-width:0.986;stroke-dasharray:1.97201, 1.97201;stroke-dashoffset:0;paint-order:fill markers stroke;filter:url(#filter90-4-61-8)"
id="rect81" id="rect81"
width="629.31445" width="629.31445"
@ -222,32 +224,32 @@
transform="matrix(0.86376245,0,0,0.86376245,1642.2321,-531.68174)" transform="matrix(0.86376245,0,0,0.86376245,1642.2321,-531.68174)"
inkscape:label="Diagramm Header" inkscape:label="Diagramm Header"
style="display:inline;fill:#61a78d;fill-opacity:1"><rect style="display:inline;fill:#61a78d;fill-opacity:1"><rect
style="font-variation-settings:'wght' 700;fill:#195962;stroke-width:2.5987;stroke-linecap:round;stroke-linejoin:round;paint-order:markers fill stroke" style="font-variation-settings:'wght' 700;fill:#195962;stroke-width:2.44985;stroke-linecap:round;stroke-linejoin:round;paint-order:markers fill stroke"
id="rect1-9-8-2-5-4" id="rect1-9-8-2-5-4"
width="352.12985" width="312.94656"
height="59.990269" height="59.990269"
x="920.04065" x="920.04065"
y="155.65892" /><g y="155.65892" /><g
id="g4-7-0-4-5-0" id="g4-7-0-4-5-0"
transform="translate(-11.145477,39.927363)"><rect transform="translate(-11.145477,39.927363)"><rect
style="font-variation-settings:'wght' 700;fill:#e6e6e6;fill-opacity:1;stroke-width:2.55521;stroke-linecap:round;stroke-linejoin:round;paint-order:markers fill stroke" style="font-variation-settings:'wght' 700;fill:#e6e6e6;fill-opacity:1;stroke-width:2.40363;stroke-linecap:round;stroke-linejoin:round;paint-order:markers fill stroke"
id="rect1-3-7-5-7-4-6" id="rect1-3-7-5-7-4-6"
width="352.81458" width="312.19806"
height="57.886284" height="57.886284"
x="920.89868" x="920.89868"
y="126.45267" /><text y="126.45267" /><text
xml:space="preserve" xml:space="preserve"
style="font-style:normal;font-variant:normal;font-weight:600;font-stretch:normal;font-size:24px;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Semi-Bold';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;white-space:pre;inline-size:375.925;display:inline;fill:#3e4349;fill-opacity:1;stroke-width:3.5;stroke-linecap:round;stroke-linejoin:round;paint-order:markers fill stroke" style="font-style:normal;font-variant:normal;font-weight:600;font-stretch:normal;font-size:24px;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Semi-Bold';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;white-space:pre;inline-size:349.039;display:inline;fill:#3e4349;fill-opacity:1;stroke-width:3.5;stroke-linecap:round;stroke-linejoin:round;paint-order:markers fill stroke"
x="954.24536" x="954.24536"
y="158.38867" y="158.38867"
id="text1-6-6-3-4" id="text1-6-6-3-4"
transform="matrix(0.85813569,0,0,0.85813569,124.25758,13.145897)"><tspan transform="matrix(0.85813569,0,0,0.85813569,124.25758,13.145897)"><tspan
x="954.24536" x="954.24536"
y="158.38867" y="158.38867"
id="tspan1">Protecting secret key material </tspan><tspan id="tspan1">Converting a passphrase </tspan><tspan
x="954.24536" x="954.24536"
y="188.38867" y="188.38867"
id="tspan2">with a passphrase</tspan></text></g></g><g id="tspan2">into a symmetric key</tspan></text></g></g><g
id="g81" id="g81"
inkscape:label="s2k" inkscape:label="s2k"
transform="translate(-12.364378,-33.578166)"><path transform="translate(-12.364378,-33.578166)"><path
@ -304,13 +306,13 @@
id="tspan7">correct horse battery staple</tspan></tspan></text></g><text id="tspan7">correct horse battery staple</tspan></tspan></text></g><text
xml:space="preserve" xml:space="preserve"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:18.6667px;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:inline;fill:#3e4349;fill-opacity:1;stroke:none;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1;paint-order:markers fill stroke" style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:18.6667px;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:inline;fill:#3e4349;fill-opacity:1;stroke:none;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1;paint-order:markers fill stroke"
x="2480.2932" x="2468.1658"
y="-122.37745" y="-122.37745"
id="text11-2-8-02-9-9" id="text11-2-8-02-9-9"
transform="scale(0.98944431,1.0106683)"><tspan transform="scale(0.98944431,1.0106683)"><tspan
sodipodi:role="line" sodipodi:role="line"
id="tspan11-9-0-7-1-6" id="tspan11-9-0-7-1-6"
x="2480.2932" x="2468.1658"
y="-122.37745" y="-122.37745"
style="font-style:normal;font-variant:normal;font-weight:500;font-stretch:normal;font-size:18.6667px;font-family:Montserrat;-inkscape-font-specification:'Montserrat Medium';text-align:start;text-anchor:start;stroke-width:1.7;stroke-dasharray:none">Passphrase</tspan></text><path style="font-style:normal;font-variant:normal;font-weight:500;font-stretch:normal;font-size:18.6667px;font-family:Montserrat;-inkscape-font-specification:'Montserrat Medium';text-align:start;text-anchor:start;stroke-width:1.7;stroke-dasharray:none">Passphrase</tspan></text><path
style="display:inline;fill:none;fill-opacity:1;stroke:#baa600;stroke-width:1.4;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:2.8, 2.8;stroke-dashoffset:0;stroke-opacity:1;marker-start:url(#Square-1);paint-order:fill markers stroke" style="display:inline;fill:none;fill-opacity:1;stroke:#baa600;stroke-width:1.4;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:2.8, 2.8;stroke-dashoffset:0;stroke-opacity:1;marker-start:url(#Square-1);paint-order:fill markers stroke"

Before

Width:  |  Height:  |  Size: 24 KiB

After

Width:  |  Height:  |  Size: 24 KiB