summaryrefslogtreecommitdiff
path: root/assets/content_images/webauthn-register.svg
diff options
context:
space:
mode:
authorMichał M. Sapka <michal@sapka.me>2023-05-17 12:37:47 +0200
committerMichał M. Sapka <michal@sapka.me>2023-05-17 12:37:47 +0200
commit4e670c556a6d8da5f935bba5948c39af9e6541be (patch)
treec68216f5c118fd69d67bba265d8a93a4dd01d442 /assets/content_images/webauthn-register.svg
parent260cd719083d6a12958a8ee57af04aeea8a74ad0 (diff)
feat: article for 2023-05-17
Diffstat (limited to 'assets/content_images/webauthn-register.svg')
-rw-r--r--assets/content_images/webauthn-register.svg264
1 files changed, 264 insertions, 0 deletions
diff --git a/assets/content_images/webauthn-register.svg b/assets/content_images/webauthn-register.svg
new file mode 100644
index 0000000..5d9058e
--- /dev/null
+++ b/assets/content_images/webauthn-register.svg
@@ -0,0 +1,264 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+ width="844.83875"
+ height="334.62488"
+ viewBox="0 0 503.02182 199.23756"
+ version="1.1"
+ id="svg5"
+ inkscape:version="1.2.2 (b0a84865, 2022-12-01)"
+ sodipodi:docname="webauthn.svg"
+ inkscape:export-filename="webauth1.svg"
+ inkscape:export-xdpi="96"
+ inkscape:export-ydpi="96"
+ 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">
+ <sodipodi:namedview
+ id="namedview7"
+ pagecolor="#ffffff"
+ bordercolor="#000000"
+ borderopacity="0.25"
+ inkscape:showpageshadow="2"
+ inkscape:pageopacity="0.0"
+ inkscape:pagecheckerboard="0"
+ inkscape:deskcolor="#d1d1d1"
+ inkscape:document-units="mm"
+ showgrid="true"
+ inkscape:zoom="1.1098265"
+ inkscape:cx="514.49485"
+ inkscape:cy="218.05211"
+ inkscape:window-width="1481"
+ inkscape:window-height="788"
+ inkscape:window-x="14"
+ inkscape:window-y="862"
+ inkscape:window-maximized="0"
+ inkscape:current-layer="layer1"
+ inkscape:lockguides="true"
+ guidecolor="#00e51f"
+ guideopacity="0.6"
+ inkscape:connector-spacing="100"
+ showguides="true">
+ <inkscape:grid
+ type="xygrid"
+ id="grid297"
+ spacingx="13.229166"
+ spacingy="6.6145832"
+ dotted="false"
+ originx="-12.915683"
+ originy="225.30132" />
+ </sodipodi:namedview>
+ <defs
+ id="defs2">
+ <marker
+ style="overflow:visible"
+ id="marker12192"
+ refX="0"
+ refY="0"
+ orient="auto-start-reverse"
+ inkscape:stockid="RoundedArrow"
+ markerWidth="6.1347523"
+ markerHeight="5.9304948"
+ viewBox="0 0 6.1347524 5.9304951"
+ inkscape:isstock="true"
+ inkscape:collect="always"
+ preserveAspectRatio="xMidYMid">
+ <path
+ transform="scale(0.7)"
+ d="m -0.21114562,-4.1055728 6.42229122,3.21114561 a 1,1 90 0 1 0,1.78885438 L -0.21114562,4.1055728 A 1.236068,1.236068 31.717474 0 1 -2,3 v -6 a 1.236068,1.236068 148.28253 0 1 1.78885438,-1.1055728 z"
+ style="fill:context-stroke;fill-rule:evenodd;stroke:none"
+ id="path12190" />
+ </marker>
+ <marker
+ style="overflow:visible"
+ id="marker12192-7"
+ refX="0"
+ refY="0"
+ orient="auto-start-reverse"
+ inkscape:stockid="RoundedArrow"
+ markerWidth="6.1347523"
+ markerHeight="5.9304948"
+ viewBox="0 0 6.1347524 5.9304951"
+ inkscape:isstock="true"
+ inkscape:collect="always"
+ preserveAspectRatio="xMidYMid">
+ <path
+ transform="scale(0.7)"
+ d="m -0.21114562,-4.1055728 6.42229122,3.21114561 a 1,1 90 0 1 0,1.78885438 L -0.21114562,4.1055728 A 1.236068,1.236068 31.717474 0 1 -2,3 v -6 a 1.236068,1.236068 148.28253 0 1 1.78885438,-1.1055728 z"
+ style="fill:context-stroke;fill-rule:evenodd;stroke:none"
+ id="path12190-0" />
+ </marker>
+ </defs>
+ <g
+ inkscape:label="Layer 1"
+ inkscape:groupmode="layer"
+ id="layer1"
+ transform="translate(-12.915683,225.29999)">
+ <path
+ style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.79375;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker12192)"
+ d="m 171.66566,-145.65312 h 105.83333 v 26.45833"
+ id="path12122"
+ inkscape:connector-type="orthogonal"
+ inkscape:connector-curvature="0" />
+ <path
+ style="display:inline;fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.79375;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker12192)"
+ d="m 356.87397,-105.96563 h 92.60418 v 19.843756"
+ id="path12266"
+ inkscape:connector-type="orthogonal"
+ inkscape:connector-curvature="0" />
+ <path
+ style="display:inline;fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.79375;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:1"
+ d="m 436.24898,-66.278124 v 13.229166 H 277.49899"
+ id="path12316"
+ inkscape:connector-type="orthogonal"
+ inkscape:connector-curvature="0" />
+ <rect
+ style="fill:#e3dedb;fill-opacity:1;stroke:#000000;stroke-width:0.757183;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:1"
+ id="rect9107-8-8"
+ width="158.38029"
+ height="198.06779"
+ x="357.17862"
+ y="-224.9035" />
+ <rect
+ style="fill:#ffd5d5;fill-opacity:1;stroke:#000000;stroke-width:0.788117;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:1"
+ id="rect9107-3-5"
+ width="171.59639"
+ height="198.05473"
+ x="185.19705"
+ y="-224.90593" />
+ <rect
+ style="fill:#e9c6af;fill-opacity:1;stroke:#000000;stroke-width:0.789409;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:1"
+ id="rect9107-37"
+ width="171.89795"
+ height="198.35628"
+ x="13.310388"
+ y="-224.81342" />
+ <text
+ xml:space="preserve"
+ style="font-size:12.7px;letter-spacing:2.64583px;fill:#d35f5f;stroke-width:3.565;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none"
+ x="15.745828"
+ y="-208.592"
+ id="text6393-3"><tspan
+ sodipodi:role="line"
+ id="tspan6391-1"
+ style="font-size:12.7px;fill:#000000;stroke-width:3.565"
+ x="15.745828"
+ y="-208.592">User</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:12.7px;letter-spacing:2.64583px;fill:#d35f5f;stroke-width:3.565;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none"
+ x="189.24945"
+ y="-208.87785"
+ id="text6397-5"><tspan
+ sodipodi:role="line"
+ id="tspan6395-8"
+ style="font-size:12.7px;fill:#000000;stroke-width:3.565"
+ x="189.24945"
+ y="-208.87785">Service</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:12.7px;letter-spacing:2.64583px;word-spacing:0px;fill:#d35f5f;stroke-width:3.565;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none"
+ x="362.56308"
+ y="-209.10522"
+ id="text6401-0"><tspan
+ sodipodi:role="line"
+ id="tspan6399-9"
+ style="font-size:12.7px;fill:#000000;stroke-width:3.565"
+ x="362.56308"
+ y="-209.10522">Authenticator</tspan></text>
+ <rect
+ style="fill:none;fill-opacity:1;stroke-width:3.565;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none"
+ id="rect9105-2"
+ width="92.604156"
+ height="145.52083"
+ x="26.458338"
+ y="-224.89462" />
+ <text
+ xml:space="preserve"
+ style="font-size:12.7px;letter-spacing:0px;fill:#d35f5f;stroke-width:3.565;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none"
+ x="39.687508"
+ y="-171.97797"
+ id="text6393-2-43"><tspan
+ sodipodi:role="line"
+ id="tspan6391-3-3"
+ style="font-size:12.7px;fill:#000000;stroke-width:3.565"
+ x="39.687508"
+ y="-171.97797">Provide username</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:12.7px;letter-spacing:0px;fill:#d35f5f;stroke-width:3.565;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none"
+ x="207.00458"
+ y="-134.84534"
+ id="text6393-2-4-9"><tspan
+ sodipodi:role="line"
+ id="tspan6391-3-5-05"
+ style="font-size:12.7px;fill:#000000;stroke-width:3.565"
+ x="207.00458"
+ y="-134.84534">Request public key</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:12.7px;letter-spacing:0px;fill:#d35f5f;stroke-width:3.565;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none"
+ x="382.93271"
+ y="-102.79768"
+ id="text6393-2-4-1-5"><tspan
+ sodipodi:role="line"
+ id="tspan6391-3-5-0-4"
+ style="font-size:12.7px;fill:#000000;stroke-width:3.565"
+ x="382.93271"
+ y="-102.79768">Generate key pair</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:12.7px;letter-spacing:0px;fill:#d35f5f;stroke-width:3.565;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none"
+ x="221.04285"
+ y="-48.855751"
+ id="text6393-2-4-1-9-4"><tspan
+ sodipodi:role="line"
+ id="tspan6391-3-5-0-9-3"
+ style="font-size:12.7px;fill:#000000;stroke-width:3.565"
+ x="221.04285"
+ y="-48.855751">Store private key</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:12.7px;letter-spacing:0px;fill:#d35f5f;stroke-width:3.565;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none"
+ x="369.58572"
+ y="-49.88102"
+ id="text6393-2-4-1-5-1-8"><tspan
+ sodipodi:role="line"
+ id="tspan6391-3-5-0-3-3-2"
+ style="font-size:12.7px;fill:#000000;stroke-width:3.565"
+ x="369.58572"
+ y="-49.88102">Store public key</tspan></text>
+ <path
+ style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.79375;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker12192-7)"
+ d="m 158.75,-178.59254 h 105.83333 v 26.45833"
+ id="path12122-2"
+ inkscape:connector-type="orthogonal"
+ inkscape:connector-curvature="0" />
+ <path
+ style="display:inline;fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.79375;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker12192-7)"
+ d="m 343.95831,-138.90504 h 92.60418 v 19.84375"
+ id="path12266-6"
+ inkscape:connector-type="orthogonal"
+ inkscape:connector-curvature="0" />
+ <path
+ style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.83042;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker12192-7)"
+ d="m 436.56248,-99.217536 v 28.95944"
+ id="path12288-4"
+ inkscape:connector-type="polyline"
+ inkscape:connector-curvature="0" />
+ <path
+ style="display:inline;fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.79375;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:1"
+ d="m 423.33332,-99.217536 v 13.22916 H 264.58333"
+ id="path12316-0"
+ inkscape:connector-type="orthogonal"
+ inkscape:connector-curvature="0" />
+ <path
+ style="display:inline;fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.79375;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker12192-7)"
+ d="m 264.58333,-85.988376 v 19.84375"
+ id="path12318-0"
+ inkscape:connector-type="polyline"
+ inkscape:connector-curvature="0" />
+ </g>
+</svg>