<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
   viewBox="0 0 490 180"
   width="490"
   height="180"
   font-family="'Segoe UI', system-ui, sans-serif"
   version="1.1"
   id="svg445"
   sodipodi:docname="sharing_mitm_flowchart.svg"
   inkscape:version="1.2.2 (b0a8486541, 2022-12-01)"
   xml:space="preserve"
   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
   xmlns:xlink="http://www.w3.org/1999/xlink"
   xmlns="http://www.w3.org/2000/svg"
   xmlns:svg="http://www.w3.org/2000/svg"><sodipodi:namedview
     id="namedview447"
     pagecolor="#ffffff"
     bordercolor="#000000"
     borderopacity="0.25"
     inkscape:showpageshadow="2"
     inkscape:pageopacity="0"
     inkscape:pagecheckerboard="0"
     inkscape:deskcolor="#000000"
     showgrid="false"
     inkscape:zoom="2.9997143"
     inkscape:cx="228.02171"
     inkscape:cy="75.50719"
     inkscape:window-width="1920"
     inkscape:window-height="1000"
     inkscape:window-x="0"
     inkscape:window-y="32"
     inkscape:window-maximized="1"
     inkscape:current-layer="svg445"
     showguides="false" /><defs
     id="defs37"><marker
       style="overflow:visible"
       id="TriangleStart"
       refX="0"
       refY="0"
       orient="auto-start-reverse"
       inkscape:stockid="TriangleStart"
       markerWidth="5.3244081"
       markerHeight="6.155385"
       viewBox="0 0 5.3244081 6.1553851"
       inkscape:isstock="true"
       inkscape:collect="always"
       preserveAspectRatio="xMidYMid"><path
         transform="scale(0.5)"
         style="fill:context-stroke;fill-rule:evenodd;stroke:context-stroke;stroke-width:1pt"
         d="M 5.77,0 -2.88,5 V -5 Z"
         id="path135" /></marker><!-- Background gradient --><!-- Panel gradient --><!-- Proton gradient --><!-- Malicious gradient --><!-- Arrow marker - white --><!-- Arrow marker - red --><!-- Arrow marker - alice teal --><!-- Arrow marker - pascal mint --><!-- Shadow filter --><marker
       style="overflow:visible"
       id="TriangleStart-62"
       refX="0"
       refY="0"
       orient="auto-start-reverse"
       inkscape:stockid="TriangleStart"
       markerWidth="5.3244081"
       markerHeight="6.155385"
       viewBox="0 0 5.3244081 6.1553851"
       inkscape:isstock="true"
       inkscape:collect="always"
       preserveAspectRatio="xMidYMid"><path
         transform="scale(0.5)"
         style="fill:context-stroke;fill-rule:evenodd;stroke:context-stroke;stroke-width:1pt"
         d="M 5.77,0 -2.88,5 V -5 Z"
         id="path135-9" /></marker><marker
       style="overflow:visible"
       id="TriangleStart-9-6"
       refX="0"
       refY="0"
       orient="auto-start-reverse"
       inkscape:stockid="TriangleStart"
       markerWidth="5.3244081"
       markerHeight="6.155385"
       viewBox="0 0 5.3244081 6.1553851"
       inkscape:isstock="true"
       inkscape:collect="always"
       preserveAspectRatio="xMidYMid"><path
         transform="scale(0.5)"
         style="fill:context-stroke;fill-rule:evenodd;stroke:context-stroke;stroke-width:1pt"
         d="M 5.77,0 -2.88,5 V -5 Z"
         id="path135-6-1" /></marker><marker
       style="overflow:visible"
       id="TriangleStart-9-7-4"
       refX="0"
       refY="0"
       orient="auto-start-reverse"
       inkscape:stockid="TriangleStart"
       markerWidth="5.3244081"
       markerHeight="6.155385"
       viewBox="0 0 5.3244081 6.1553851"
       inkscape:isstock="true"
       inkscape:collect="always"
       preserveAspectRatio="xMidYMid"><path
         transform="scale(0.5)"
         style="fill:context-stroke;fill-rule:evenodd;stroke:context-stroke;stroke-width:1pt"
         d="M 5.77,0 -2.88,5 V -5 Z"
         id="path135-6-6-3" /></marker><linearGradient
       inkscape:collect="always"
       xlink:href="#linearGradient2012"
       id="linearGradient2014"
       x1="225.43153"
       y1="-28.350243"
       x2="284.23203"
       y2="-28.350243"
       gradientUnits="userSpaceOnUse"
       gradientTransform="translate(-284.15697,-224.88989)" /><linearGradient
       inkscape:collect="always"
       id="linearGradient2012"><stop
         style="stop-color:#11418d;stop-opacity:1;"
         offset="0"
         id="stop2008" /><stop
         style="stop-color:#061d43;stop-opacity:1;"
         offset="1"
         id="stop2010" /></linearGradient></defs><g
     id="g51445"
     transform="translate(-941.573,714.59546)"><rect
       style="fill:#28282e;fill-opacity:1;stroke:none;stroke-width:1.79999;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1"
       id="rect25167"
       width="490"
       height="180"
       x="941.573"
       y="-714.59546"
       rx="2.05796" /><g
       id="g49837"><ellipse
         cx="988.02026"
         cy="-681.39679"
         fill="#86efac"
         id="circle75-7"
         style="stroke-width:0.58132"
         rx="15.544486"
         ry="15.700158" /><path
         d="m 956.93132,-643.01864 q 1.72716,-20.93355 31.08897,-20.93355 29.36181,0 31.08901,20.93355"
         fill="#86efac"
         id="path77-5"
         style="stroke-width:0.58132" /><text
         x="992.95526"
         y="-615.52173"
         text-anchor="middle"
         font-size="17.358px"
         fill="#86efac"
         font-weight="600"
         id="text79-3"
         style="stroke-width:0.58132"
         transform="scale(0.99502998,1.0049948)">Pascal</text><g
         id="g11606"
         transform="matrix(1.0008749,0,0,1.0108983,59.184966,-250.97728)"
         style="stroke-width:0.99416"><circle
           cx="1324.7816"
           cy="-425.77927"
           r="15.530898"
           fill="#86efac"
           id="circle75-7-2-9"
           style="fill:#7dd3fc;fill-opacity:1;stroke-width:0.577925" /><path
           d="m 1293.7199,-387.81484 q 1.7257,-20.70787 31.0618,-20.70787 29.3362,0 31.0618,20.70787"
           fill="#86efac"
           id="path77-5-1-2"
           style="fill:#7dd3fc;fill-opacity:1;stroke-width:0.577925" /><text
           x="1324.7816"
           y="-363.6557"
           text-anchor="middle"
           font-size="17.2566px"
           fill="#86efac"
           font-weight="600"
           id="text79-3-7-06"
           style="fill:#7dd3fc;fill-opacity:1;stroke-width:0.577925">Julia</text></g><g
         id="g10525"
         transform="matrix(1.0008749,0,0,1.0108983,59.179037,-247.7228)"
         style="stroke-width:0.99416"><g
           id="g10945"
           transform="translate(6.5752577,-7.4325)"
           style="stroke-width:0.99416"><path
             d="m 1166.1274,-318.51877 151.8814,0.35455 0.1976,-29.88192"
             stroke="#94a3b8"
             stroke-width="1.49125"
             fill="none"
             marker-end="url(#arrowW-5)"
             stroke-dasharray="4, 3"
             id="path93-1-4-4-14"
             style="marker-end:url(#TriangleStart-9-7-4)"
             sodipodi:nodetypes="ccc" /><g
             id="g8848"
             transform="translate(24.8657,4.729975)"
             style="stroke:#7dd3fc;stroke-width:0.99416;stroke-opacity:1"><rect
               x="-1258.2024"
               y="-349.0715"
               width="70"
               height="50"
               rx="5"
               fill="#1a0000"
               stroke="#ef4444"
               stroke-width="1.78949"
               id="rect261-8-4"
               style="fill:#2f4f5b;fill-opacity:1;stroke:#7dd3fc;stroke-opacity:1"
               transform="scale(-1,1)" /><path
               d="m 1258.2024,-345.07147 -35,22 -35,-22"
               fill="none"
               stroke="#ef4444"
               stroke-width="1.49124"
               id="path263-8-4"
               style="stroke:#7dd3fc;stroke-opacity:1" /><rect
               x="-1233.2024"
               y="-323.07147"
               width="20"
               height="16"
               rx="3"
               fill="#ef4444"
               id="rect265-9-3"
               transform="scale(-1,1)"
               style="fill:#7dd3fc;fill-opacity:1;stroke:#7dd3fc;stroke-width:0.99416;stroke-opacity:1" /><path
               d="m 1229.2024,-323.07147 q 0,-10 -6,-10 -6,0 -6,10"
               fill="none"
               stroke="#ef4444"
               stroke-width="1.98832"
               id="path267-7-0"
               style="stroke:#7dd3fc;stroke-opacity:1" /></g></g></g><g
         id="g14902"
         transform="matrix(1.0008749,0,0,1.0108983,53.173788,-219.41765)"
         style="stroke-width:0.99416"><g
           id="g3770"
           transform="translate(6,-4)"
           style="stroke-width:0.99416"><path
             d="M 1079.496,-424.1407 H 974.24361"
             stroke="#ef4444"
             stroke-width="1.49124"
             fill="none"
             marker-end="url(#arrowR-2)"
             id="path99-7-1"
             style="marker-end:url(#TriangleStart-62)" /><text
             x="1024.064"
             y="-412.14069"
             text-anchor="middle"
             font-size="9.5px"
             fill="#ef4444"
             font-weight="600"
             id="text103-9-2"
             style="stroke-width:0.993726">MITM Public Key</text></g><path
           d="M 975.83224,-439.96514 H 1079.2541"
           stroke="#94a3b8"
           stroke-width="1.49124"
           fill="none"
           marker-end="url(#arrowW-5)"
           stroke-dasharray="4, 3"
           id="path93-1"
           style="marker-end:url(#TriangleStart)" /><g
           id="g1735"
           transform="translate(10.482572,-11.650573)"
           style="stroke-width:0.99416"><text
             x="1146.8173"
             y="-397.90076"
             text-anchor="middle"
             font-size="12.5556px"
             fill="#86efac"
             font-weight="600"
             id="text79-3-7-3"
             style="fill:#7dd3fc;fill-opacity:1;stroke-width:0.577924"
             transform="scale(0.91485926,1.0930643)">Julia</text><text
             x="1005.9982"
             y="-437.27353"
             text-anchor="middle"
             font-size="10px"
             fill="#94a3b8"
             id="text97-2"
             style="stroke-width:0.993726">Need key for</text></g></g><g
         id="g17568"
         transform="matrix(1.0008749,0,0,1.0108983,51.172038,-237.61382)"
         style="stroke-width:0.99416"><g
           id="g17322"
           style="stroke-width:0.99416"><path
             style="fill:#500000;fill-opacity:1;stroke:#ef4444;stroke-width:1.98832;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1"
             d="m 1159.3963,-429.33781 c 23.804,-5.73666 13.0526,-27.46964 13.0526,-27.46964 0,0 0.067,13.31036 -11.8701,16.88048"
             id="path16228-6"
             sodipodi:nodetypes="ccc" /><path
             style="fill:#500000;fill-opacity:1;stroke:#ef4444;stroke-width:1.98832;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1"
             d="m 1116.4709,-429.33781 c -23.804,-5.73666 -13.0526,-27.46964 -13.0526,-27.46964 0,0 -0.067,13.31036 11.8701,16.88048"
             id="path16228-6-4"
             sodipodi:nodetypes="ccc" /></g></g><path
         d="m 986.68681,-607.22499 -0.12571,28.33522 152.0142,-0.35841"
         stroke="#94a3b8"
         stroke-width="1.5"
         fill="none"
         marker-end="url(#arrowW-5)"
         stroke-dasharray="4, 3"
         id="path93-1-4-6"
         style="marker-end:url(#TriangleStart-9-6)"
         sodipodi:nodetypes="ccc" /><g
         id="g9379"
         transform="matrix(1.0008749,0,0,1.0108983,-1169.8635,-696.27198)"
         style="stroke-width:0.99416"><rect
           x="2197.4802"
           y="91.939438"
           width="70"
           height="50"
           rx="5"
           fill="#1a0000"
           stroke="#ef4444"
           stroke-width="1.78949"
           id="rect261-7"
           style="fill:#500000;fill-opacity:1" /><path
           d="m 2197.4802,95.939446 35,22.000004 35,-22.000004"
           fill="none"
           stroke="#ef4444"
           stroke-width="1.49124"
           id="path263-86" /><rect
           x="2222.4802"
           y="117.93945"
           width="20"
           height="16"
           rx="3"
           fill="#ef4444"
           id="rect265-8"
           style="stroke-width:0.993726" /><path
           d="m 2226.4802,117.93945 q 0,-10 6,-10 6,0 6,10"
           fill="none"
           stroke="#ef4444"
           stroke-width="1.98832"
           id="path267-8" /></g><g
         id="g14300"
         transform="matrix(1.0008749,0,0,1.0108983,54.487568,-257.0724)"
         style="stroke-width:0.99416"><g
           id="g14676"
           transform="translate(0.281304,2.9317661)"
           style="stroke-width:0.99416"><rect
             style="fill:#2e4f3a;fill-opacity:1;stroke:#86efac;stroke-width:1.98832;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1"
             id="rect11923"
             width="61.396751"
             height="54.278099"
             x="1102.8588"
             y="-346.77328"
             rx="2.8133345" /><text
             x="1133.9946"
             y="-327.00854"
             text-anchor="middle"
             font-size="17.2566px"
             fill="#86efac"
             font-weight="600"
             id="text79-3-6"
             style="font-size:18.6667px;stroke-width:0.577925"><tspan
               sodipodi:role="line"
               id="tspan12520"
               x="1133.9946"
               y="-327.00854"
               style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:18.6667px;font-family:consolas;-inkscape-font-specification:consolas;stroke-width:0.577925">mne-</tspan><tspan
               sodipodi:role="line"
               id="tspan12522"
               x="1133.9946"
               y="-303.10889"
               style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:18.6667px;font-family:consolas;-inkscape-font-specification:consolas;stroke-width:0.577925">monic</tspan></text></g></g></g></g><g
     id="g5498"
     transform="translate(-4.3726155,84.394824)"><rect
       style="fill:url(#linearGradient2014);fill-opacity:1;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round"
       id="rect1301"
       width="58.800472"
       height="58.121941"
       x="-58.725441"
       y="-282.30109"
       rx="13.294161"
       transform="rotate(90)" /><text
       xml:space="preserve"
       style="font-size:47.8665px;line-height:1.1;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans';text-align:center;text-anchor:middle;fill:#ffffff;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round"
       x="253.26349"
       y="-11.877771"
       id="text1381"><tspan
         sodipodi:role="line"
         id="tspan1379"
         x="253.26349"
         y="-11.877771"
         style="font-weight:bold;stroke-width:2">X</tspan></text></g></svg>
