openpgp-notes/book/source/diag/Component_Key.svg

267 lines
26 KiB
XML
Raw Permalink Normal View History

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
viewBox="0 0 655.22492 233.47197"
version="1.1"
id="svg1"
sodipodi:docname="diag_library_draft.svg"
inkscape:version="1.3 (0e150ed6c4, 2023-07-21)"
width="655.22491"
height="233.47197"
xml:space="preserve"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg"><defs
id="defs1"><linearGradient
id="swatch251"
inkscape:swatch="solid"><stop
style="stop-color:#195962;stop-opacity:1;"
offset="0"
id="stop251" /></linearGradient><filter
style="color-interpolation-filters:sRGB"
inkscape:label="Drop Shadow"
id="filter90-2"
x="-0.020186609"
y="-0.031382771"
width="1.0434854"
height="1.070755"><feFlood
result="flood"
in="SourceGraphic"
flood-opacity="0.796078"
flood-color="rgb(62,67,73)"
id="feFlood89-3" /><feGaussianBlur
result="blur"
in="SourceGraphic"
stdDeviation="2.132 0"
id="feGaussianBlur89-7" /><feOffset
result="offset"
in="blur"
dx="1.000000"
dy="1.000000"
id="feOffset89-5" /><feComposite
result="comp1"
operator="in"
in="flood"
in2="offset"
id="feComposite89-9" /><feComposite
result="fbSourceGraphic"
operator="over"
in="SourceGraphic"
in2="comp1"
id="feComposite90-2" /><feColorMatrix
result="fbSourceGraphicAlpha"
in="fbSourceGraphic"
values="0 0 0 -1 0 0 0 0 -1 0 0 0 0 -1 0 0 0 0 1 0"
id="feColorMatrix90-2" /><feFlood
id="feFlood90-8"
result="flood"
in="fbSourceGraphic"
flood-opacity="0.796078"
flood-color="rgb(62,67,73)" /><feGaussianBlur
id="feGaussianBlur90-9"
result="blur"
in="fbSourceGraphic"
stdDeviation="3.000000" /><feOffset
id="feOffset90-7"
result="offset"
in="blur"
dx="1.000000"
dy="1.000000" /><feComposite
id="feComposite91-3"
result="comp1"
operator="in"
in="flood"
in2="offset" /><feComposite
id="feComposite92-6"
result="comp2"
operator="over"
in="fbSourceGraphic"
in2="comp1" /></filter><inkscape:path-effect
effect="fillet_chamfer"
id="path-effect35-9-1-5"
is_visible="true"
lpeversion="1"
nodesatellites_param="F,0,1,1,0,18.14255,0,1 @ F,0,1,1,0,18.14255,0,1 @ F,0,1,1,0,18.14255,0,1 @ F,0,1,1,0,18.14255,0,1"
radius="0"
unit="px"
method="auto"
mode="F"
chamfer_steps="1"
flexible="false"
use_knot_distance="true"
apply_no_radius="true"
apply_with_radius="true"
only_selected="false"
hide_knots="false" /><inkscape:path-effect
effect="fillet_chamfer"
id="path-effect71-63-9-9"
is_visible="true"
lpeversion="1"
nodesatellites_param="F,0,0,1,0,0,0,1 @ F,0,0,1,0,12.362879,0,1 @ F,0,0,1,0,0,0,1"
radius="0"
unit="px"
method="auto"
mode="F"
chamfer_steps="1"
flexible="false"
use_knot_distance="true"
apply_no_radius="true"
apply_with_radius="true"
only_selected="false"
hide_knots="false" /><inkscape:path-effect
effect="fillet_chamfer"
id="path-effect32-0-3-1-08-9-6-2"
is_visible="true"
lpeversion="1"
nodesatellites_param="F,0,0,1,0,0,0,1 @ F,0,0,1,0,0,0,1 @ F,0,0,1,0,0,0,1 @ F,0,0,1,0,0,0,1 @ F,0,0,1,0,0,0,1 | F,0,0,1,0,0,0,1 @ F,0,0,1,0,0,0,1 @ F,0,0,1,0,0,0,1 @ F,0,0,1,0,0,0,1 @ F,0,0,1,0,0,0,1 @ F,0,0,1,0,0,0,1 @ F,0,0,1,0,0,0,1 @ F,0,0,1,0,0,0,1 @ F,0,0,1,0,0,0,1 @ F,0,0,1,0,0,0,1 @ F,0,0,1,0,0,0,1 @ F,0,0,1,0,0,0,1 @ F,0,0,1,0,0,0,1 @ F,0,0,1,0,0,0,1 | F,0,0,1,0,0,0,1 @ F,0,0,1,0,0,0,1 @ F,0,0,1,0,0,0,1 @ F,0,0,1,0,0,0,1"
radius="0"
unit="px"
method="auto"
mode="F"
chamfer_steps="1"
flexible="false"
use_knot_distance="true"
apply_no_radius="true"
apply_with_radius="true"
only_selected="false"
hide_knots="false" /></defs><sodipodi:namedview
id="namedview1"
pagecolor="#ffffff"
bordercolor="#000000"
borderopacity="0.25"
inkscape:showpageshadow="2"
inkscape:pageopacity="0.0"
inkscape:pagecheckerboard="0"
inkscape:deskcolor="#d1d1d1"
inkscape:lockguides="false"
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
x="-3.3476788e-06"
y="7.0502529e-06"
width="655.22491"
height="233.47197"
id="page1"
margin="0"
bleed="0"
inkscape:export-filename="Component_Key.svg"
inkscape:export-xdpi="96.255203"
inkscape:export-ydpi="96.255203" /><sodipodi:guide
position="959.36944,-824.94016"
orientation="1,0"
id="guide358"
inkscape:locked="false" /><sodipodi:guide
position="972.00984,-834.34314"
orientation="1,0"
id="guide359"
inkscape:locked="false" /><sodipodi:guide
position="959.02224,-777.49561"
orientation="0,-1"
id="guide360"
inkscape:locked="false" /><sodipodi:guide
position="802.76434,-592.10043"
orientation="0,659.35662"
id="guide361"
inkscape:locked="false" /><sodipodi:guide
position="1462.121,-592.10043"
orientation="943.88005,0"
id="guide362"
inkscape:locked="false" /><sodipodi:guide
position="1462.121,-1535.9805"
orientation="0,-659.35662"
id="guide363"
inkscape:locked="false" /><sodipodi:guide
position="802.76434,-1535.9805"
orientation="-943.88005,0"
id="guide364"
inkscape:locked="false" /><sodipodi:guide
position="802.76434,-592.10043"
orientation="0,659.35662"
id="guide365"
inkscape:locked="false" /><sodipodi:guide
position="1462.121,-592.10043"
orientation="943.88005,0"
id="guide366"
inkscape:locked="false" /><sodipodi:guide
position="1462.121,-1535.9805"
orientation="0,-659.35662"
id="guide367"
inkscape:locked="false" /><sodipodi:guide
position="802.76434,-1535.9805"
orientation="-943.88005,0"
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="layer5"
inkscape:label="Chapter 4"
inkscape:highlight-color="#baa600"
transform="translate(-1527.1,-828.92805)"><g
inkscape:groupmode="layer"
id="layer8"
inkscape:label="Component Key "
style="display:inline"
transform="matrix(1.3279932,0,0,1.3279932,-503.27577,-364.82233)"><path
id="rect65-3-9"
transform="matrix(0.49821912,0,0,0.61340563,1202.4933,373.91754)"
d="m 851.7972,875.02576 h 590.4649 c 14.4536,0 26.0895,8.60482 26.0895,19.29332 v 211.74182 c 0,10.6885 -11.6359,19.2933 -26.0895,19.2933 H 851.7972 c -14.45355,0 -26.08944,-8.6048 -26.08944,-19.2933 V 894.31908 c 0,-10.6885 11.63589,-19.29332 26.08944,-19.29332 z"
style="display:inline;mix-blend-mode:normal;fill:#ffffff;fill-opacity:1;stroke:#e6e6e6;stroke-width:1.312;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:fill markers stroke;filter:url(#filter90-2)" /><g
id="g41-5-9"
style="display:inline"
inkscape:label="Subkey encr"
transform="matrix(0.73400272,0,0,0.73400272,1013.4948,705.2009)"><path
id="rect11-2-96-7"
d="m 884.2432,192.95468 h 359.0109 a 18.14255,18.14255 45 0 1 18.1425,18.14255 v 126.63435 a 18.14255,18.14255 135 0 1 -18.1425,18.14255 H 884.2432 A 18.14255,18.14255 45 0 1 866.10065,337.73158 V 211.09723 a 18.14255,18.14255 135 0 1 18.14255,-18.14255 z"
style="font-variation-settings:'wght' 500;fill:none;fill-opacity:0.1;stroke:#195962;stroke-width:4.39384;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1;paint-order:markers fill stroke"
inkscape:path-effect="#path-effect35-9-1-5"
inkscape:original-d="M 866.10065,192.95468 H 1261.3966 V 355.87413 H 866.10065 Z"
transform="matrix(0.92016709,0,0,0.69628804,56.855601,194.47989)" /><text
xml:space="preserve"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:21.3333px;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;opacity:1;fill:#3e4349;fill-opacity:1;stroke:none;stroke-width:3.5;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1;paint-order:markers fill stroke"
x="870.22443"
y="359.37485"
id="text11-2-8-2-3"><tspan
sodipodi:role="line"
id="tspan11-9-0-1-6"
x="870.22443"
y="359.37485"
style="font-style:normal;font-variant:normal;font-weight:500;font-stretch:normal;font-size:21.3333px;font-family:Montserrat;-inkscape-font-specification:'Montserrat Medium';text-align:start;text-anchor:start">Component Key</tspan></text><text
xml:space="preserve"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20.5595px;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:4.06237;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1;paint-order:markers fill stroke"
x="872.33105"
y="416.93719"
id="text11-9-0-7-7"
transform="scale(1.0006928,0.99930768)"><tspan
sodipodi:role="line"
id="tspan11-3-6-5-8"
x="872.33105"
y="416.93719"
style="font-style:normal;font-variant:normal;font-weight:500;font-stretch:normal;font-size:20.5595px;font-family:Montserrat;-inkscape-font-specification:'Montserrat Medium';text-align:start;text-anchor:start;stroke-width:4.06237">- key creation time</tspan></text><path
style="display:inline;fill:none;fill-opacity:1;stroke:#195962;stroke-width:2.48502;stroke-linecap:square;stroke-dasharray:4.97003, 4.97003;stroke-dashoffset:0;stroke-opacity:1;paint-order:fill markers stroke"
d="m 850.55372,198.75048 223.49328,0 a 12.362879,12.362879 45 0 1 12.3629,12.36288 v 49.53492"
id="path71-5-3-4"
sodipodi:nodetypes="ccc"
inkscape:path-effect="#path-effect71-63-9-9"
inkscape:original-d="m 850.55372,198.75048 h 235.85618 v 61.8978"
transform="matrix(0.96439285,0,0,0.96305804,36.49511,189.52526)" /><path
id="path2-3-2-6-6-21-5"
style="display:inline;fill:none;stroke:#006961;stroke-width:12.5773;stroke-linecap:round;stroke-dasharray:none;stroke-opacity:1"
d="m 156.30312,759.25868 c -9.78054,19.91382 -30.12868,33.02384 -53.81237,33.02384 -33.173715,0 -60.066326,-26.89261 -60.066326,-60.06633 0,-33.17372 26.892611,-60.06633 60.066326,-60.06633 23.31181,0 43.58824,15.15712 53.54415,34.5646 m -9.14624,1.20213 h 4.97796 c 10.89491,0.20296 25.86265,0 38.79397,0 l 11.43353,7.63836 14.59897,-7.63836 14.59896,7.3422 h 10.87817 l 11.54761,-7.3422 17.66083,7.3422 16.34856,-7.34219 22,25.45886 -22,25.45887 h -135.8606 -4.97796 M 89.058073,732.21619 c -4e-6,6.98969 -5.666271,12.65596 -12.655965,12.65596 -6.989695,0 -12.655963,-5.66627 -12.655967,-12.65596 -2e-6,-6.9897 5.666268,-12.65597 12.655967,-12.65597 6.989698,0 12.655967,5.66627 12.655965,12.65597 z"
inkscape:label="Publickey ((Asym))"
sodipodi:nodetypes="cssscccccccccccccccsssss"
transform="matrix(0.26930483,0,0,-0.2689321,1105.9745,577.66267)"
inkscape:path-effect="#path-effect32-0-3-1-08-9-6-2"
inkscape:original-d="m 156.30312,759.25868 c -9.78054,19.91382 -30.12868,33.02384 -53.81237,33.02384 -33.173715,0 -60.066326,-26.89261 -60.066326,-60.06633 0,-33.17372 26.892611,-60.06633 60.066326,-60.06633 23.31181,0 43.58824,15.15712 53.54415,34.5646 m -9.14624,1.20213 h 4.97796 c 10.89491,0.20296 25.86265,0 38.79397,0 l 11.43353,7.63836 14.59897,-7.63836 14.59896,7.3422 h 10.87817 l 11.54761,-7.3422 17.66083,7.3422 16.34856,-7.34219 22,25.45886 -22,25.45887 h -135.8606 -4.97796 M 89.058073,732.21619 c -4e-6,6.98969 -5.666271,12.65596 -12.655965,12.65596 -6.989695,0 -12.655963,-5.66627 -12.655967,-12.65596 -2e-6,-6.9897 5.666268,-12.65597 12.655967,-12.65597 6.989698,0 12.655967,5.66627 12.655965,12.65597 z" /><path
style="color:#000000;fill:#ee5937;fill-opacity:1;stroke-width:0.488525;stroke-linejoin:round;stroke-dasharray:0.952622, 0.952622;-inkscape-stroke:none;paint-order:fill markers stroke"
d="m 1173.3391,433.64794 0.031,-1.90543 c 0.3029,0.01 0.603,0.01 0.9009,-0.01 l 0.072,1.90357 c -0.3368,0.0117 -0.6715,0.0157 -1.0038,0.01 z m -1,-0.0421 c -0.3341,-0.0216 -0.6676,-0.0529 -1.0008,-0.094 l 0.2317,-1.89103 c 0.2973,0.0372 0.5955,0.0646 0.8951,0.0842 z m 3.0048,-0.0334 -0.1728,-1.89681 c 0.2976,-0.0274 0.5937,-0.0628 0.8891,-0.10784 l 0.2845,1.88437 c -0.3326,0.0509 -0.6661,0.0902 -1.0008,0.12031 z m -5.0009,-0.21085 c -0.3306,-0.0598 -0.6617,-0.12942 -0.9913,-0.21094 l 0.4581,-1.85007 c 0.2868,0.0705 0.5777,0.13295 0.8719,0.18614 z m 6.9903,-0.0862 -0.3855,-1.86536 c 0.293,-0.0598 0.5838,-0.12962 0.872,-0.20702 l 0.4942,1.84058 c -0.3251,0.0872 -0.6519,0.16401 -0.9807,0.2318 z m -8.9519,-0.39494 c -0.3241,-0.10038 -0.6443,-0.2126 -0.9609,-0.33507 l 0.686,-1.77651 c 0.2758,0.10653 0.5561,0.20351 0.8387,0.291 z m 10.8945,-0.12315 -0.5917,-1.81099 c 0.2835,-0.092 0.5645,-0.19379 0.8435,-0.30343 l 0.6975,1.77287 c -0.3122,0.12268 -0.6293,0.23701 -0.9493,0.34155 z m -12.7875,-0.60207 c -0.3047,-0.13931 -0.6078,-0.28775 -0.9076,-0.44853 l 0.9008,-1.67921 c 0.26,0.13932 0.5266,0.27012 0.7996,0.39494 z m 14.6593,-0.13177 -0.7898,-1.73368 c 0.2703,-0.12326 0.5384,-0.25631 0.8042,-0.39681 l 0.8903,1.68402 c -0.2955,0.15616 -0.5972,0.30636 -0.9047,0.44647 z m -16.4362,-0.81183 c -0.2898,-0.17489 -0.5711,-0.35722 -0.8454,-0.54396 l 1.0727,-1.57536 c 0.2507,0.17078 0.5027,0.33459 0.7567,0.48773 z m 18.2159,-0.12893 -0.9819,-1.63249 c 0.2563,-0.15401 0.5084,-0.31606 0.7547,-0.48478 l 1.0753,1.57251 c -0.2776,0.18998 -0.5601,0.37173 -0.8481,0.54476 z m -19.8702,-0.99603 c -0.2664,-0.20007 -0.5271,-0.4066 -0.7826,-0.61735 l 1.2128,-1.46944 c 0.2344,0.1934 0.4723,0.38171 0.7138,0.56297 z m 21.5332,-0.13736 -1.1602,-1.51158 c 0.2388,-0.18321 0.471,-0.37114 0.6966,-0.56571 l 1.245,1.44269 c -0.2555,0.22045 -0.5163,0.4311 -0.7814,0.6346 z m -23.0656,-1.12114 c -0.245,-0.21732 -0.4874,-0.43845 -0.7261,-0.66507 l 1.3119,-1.38165 c 0.222,0.21064 0.4483,0.41796 0.6784,0.62205 z m 24.5874,-0.18802 -1.3175,-1.37578 c 0.2148,-0.20585 0.4244,-0.41992 0.6296,-0.64037 l 1.395,1.29857 c -0.2276,0.24436 -0.4633,0.4841 -0.7071,0.71758 z m -26.0138,-1.15739 c -0.2298,-0.22926 -0.4574,-0.46215 -0.6823,-0.6975 l 1.3778,-1.31572 c 0.2137,0.22388 0.431,0.44462 0.6507,0.664 z m 27.384,-0.3149 -1.4636,-1.21941 c 0.1915,-0.22975 0.3768,-0.4648 0.5543,-0.70513 l 1.5323,1.13172 c -0.1998,0.27042 -0.4078,0.53475 -0.623,0.79282 z m -28.0654,-2.98553 h -0.1296 V 422.277 h 0.9522 v 1.90533 h -0.6384 z m 0.2395,0.14992 c 0.1841,0.20398 0.4226,0.46136 0.6049,0.65761 l -1.3969,1.29662 c -0.2221,-0.23926 -0.437,-0.47911 -0.6498,-0.71465 l 1.4371,-1.23988 z m 29.0244,1.21931 -1.5915,-1.04668 c 0.1653,-0.25161 0.3225,-0.50585 0.4713,-0.76343 l 1.6497,0.95321 c -0.1688,0.29245 -0.3461,0.57776 -0.5295,0.8569 z m -26.554,-1.34061 -0.9533,-0.0186 0.037,-1.90436 0.9522,0.0177 z m -39.0391,-0.0284 v -1.90543 h 0.9521 v 1.90543 z m 1.9055,0 v -1.90543 h 0.9521 v 1.90543 z m 1.9043,0 v -1.90543 h 0.9534 v 1.90543 z m 1.9055,0 v -1.90543 h 0.9531 v 1.90543 z m 1.9054,0 v -1.90543 h 0.9523 v 1.90543 z m 1.9055,0 v -1.90543 h 0.9523 v 1.90543 z m 1.9053,0 v -1.90543 h 0.9524 v 1.90543 z m 1.9045,0 v -1.90543 h 0.9533 v 1.90543 z m 1.9056,0 v -1.90543 h 0.9531 v 1.90543 z m 1.9054,0 v -1.90543 h 0.9523 v 1.90543 z m 1.9055,0 v -1.90543 h 0.9522 v 1.90543 z m 1.9054,0 v -1.90543 h 0.9523 v 1.90543 z m 1.9044,0 v -1.90543 h 0.9532 v 1.90543 z m 1.9055,0 v -1.90543 h 0.9532 v 1.90543 z m 1.9055,0 v -1.90543 h 0.9521 v 1.90543 z m 1.9054,0 v -1.90543 h 0.9522 v 1.90543 z m 1.9054,0 v -1.90543 h 0.9523 v 1.90543 z m 1.9046,0 v -1.90543 h 0.953 v 1.90543 z m 1.9054,0 v -1.90543 h 0.9532 v 1.90543 z m 32.3076,-0.36829 -1.6974,-0.86543 c 0.1352,-0.26531 0.263,-0.53612 0.3835,-0.81104 l 1.7451,0.7653 c -0.1344,0.30666 -0.2781,0.61087 -0.4312,0.91117 z m -68.2467,-0.0245 -0.6231,-0.7214 1.4418,-1.24518 0.6229,0.72033 z m -1.2462,-1.44181 -0.6221,-0.72042 1.4408,-1.24616 0.6231,0.72042 z m 70.301,-0.37604 -1.7834,-0.66976 c 0.1043,-0.27815 0.2001,-0.5619 0.2891,-0.8491
id="path2-7-9-5-7-0-0"
sodipodi:nodetypes="ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccscccccccccccccccccccccccccccccccccccccccccccccccccccccsccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccczcczccccccccccssccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccsccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccsccc" /></g></g></g></svg>