2
0
mirror of https://github.com/ComradCollective/Comrad synced 2024-11-05 21:20:51 +00:00

Update cryptosystems.drawio

This commit is contained in:
Ryan Heuser 2020-09-03 09:16:41 +01:00
parent c28da19dd0
commit da65dca1d2

View File

@ -1,4 +1,4 @@
<mxfile host="app.diagrams.net" modified="2020-09-03T07:30:23.162Z" agent="5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/84.0.4147.135 Safari/537.36" etag="zvosxGnKho6pYts81NsT" version="13.6.6" type="github">
<mxfile host="app.diagrams.net" modified="2020-09-03T08:16:40.007Z" agent="5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/84.0.4147.135 Safari/537.36" etag="Tpzjd_kOjM0PUoeelqlo" version="13.6.6" type="github">
<diagram id="C5RBs43oDa-KdzZeNtuy" name="Page-1">
<mxGraphModel dx="1733" dy="752" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="827" pageHeight="1169" math="0" shadow="0">
<root>
@ -109,7 +109,7 @@
<mxPoint x="220" y="1040" as="targetPoint" />
<Array as="points">
<mxPoint x="72.5" y="912" />
<mxPoint x="200" y="988" />
<mxPoint x="227.5" y="988" />
</Array>
</mxGeometry>
</mxCell>
@ -117,7 +117,7 @@
<mxGeometry y="820" width="100" height="80" as="geometry" />
</mxCell>
<mxCell id="UarGHlLd0uthddKlq-wd-26" value="Fail registration" style="rounded=1;whiteSpace=wrap;html=1;fontSize=12;glass=0;strokeWidth=1;shadow=0;" vertex="1" parent="WIyWlLk6GJQsqaUBKTNV-1">
<mxGeometry x="-10" y="1001" width="120" height="40" as="geometry" />
<mxGeometry x="-10" y="1005" width="120" height="40" as="geometry" />
</mxCell>
<mxCell id="UarGHlLd0uthddKlq-wd-28" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;noEdgeStyle=1;orthogonal=1;" edge="1" parent="WIyWlLk6GJQsqaUBKTNV-1" source="UarGHlLd0uthddKlq-wd-27" target="UarGHlLd0uthddKlq-wd-21">
<mxGeometry relative="1" as="geometry">
@ -133,20 +133,36 @@
<mxCell id="UarGHlLd0uthddKlq-wd-29" value="Attempt login" style="rounded=1;whiteSpace=wrap;html=1;fontSize=12;glass=0;strokeWidth=1;shadow=0;" vertex="1" parent="WIyWlLk6GJQsqaUBKTNV-1">
<mxGeometry x="280" y="840" width="120" height="40" as="geometry" />
</mxCell>
<mxCell id="UarGHlLd0uthddKlq-wd-36" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" edge="1" parent="WIyWlLk6GJQsqaUBKTNV-1" source="UarGHlLd0uthddKlq-wd-33" target="UarGHlLd0uthddKlq-wd-35">
<mxCell id="UarGHlLd0uthddKlq-wd-43" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;noEdgeStyle=1;orthogonal=1;" edge="1" parent="WIyWlLk6GJQsqaUBKTNV-1" source="UarGHlLd0uthddKlq-wd-33" target="UarGHlLd0uthddKlq-wd-40">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="227.5" y="1062" />
<mxPoint x="228.75" y="1138" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="UarGHlLd0uthddKlq-wd-46" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" edge="1" parent="WIyWlLk6GJQsqaUBKTNV-1" source="UarGHlLd0uthddKlq-wd-33" target="UarGHlLd0uthddKlq-wd-45">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="UarGHlLd0uthddKlq-wd-33" value="Generate pub/private key pair (PyThemis, using EC)" style="rounded=1;whiteSpace=wrap;html=1;fontSize=12;glass=0;strokeWidth=1;shadow=0;" vertex="1" parent="WIyWlLk6GJQsqaUBKTNV-1">
<mxGeometry x="115" y="1010" width="175" height="50" as="geometry" />
<mxCell id="UarGHlLd0uthddKlq-wd-33" value="Generate pub/private key pair (Themis, GenerateKeyPair, EC)" style="rounded=1;whiteSpace=wrap;html=1;fontSize=12;glass=0;strokeWidth=1;shadow=0;" vertex="1" parent="WIyWlLk6GJQsqaUBKTNV-1">
<mxGeometry x="140" y="1000" width="175" height="50" as="geometry" />
</mxCell>
<mxCell id="UarGHlLd0uthddKlq-wd-38" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" edge="1" parent="WIyWlLk6GJQsqaUBKTNV-1" source="UarGHlLd0uthddKlq-wd-35" target="UarGHlLd0uthddKlq-wd-37">
<mxGeometry relative="1" as="geometry" />
<mxCell id="UarGHlLd0uthddKlq-wd-35" value="Encrypt pub/private key pair with passphrase&lt;br&gt;(Themis, SecureCell)" style="rounded=1;whiteSpace=wrap;html=1;fontSize=12;glass=0;strokeWidth=1;shadow=0;" vertex="1" parent="WIyWlLk6GJQsqaUBKTNV-1">
<mxGeometry x="141.25" y="1300" width="175" height="50" as="geometry" />
</mxCell>
<mxCell id="UarGHlLd0uthddKlq-wd-35" value="Save private key to disk: ~/.komrade/.keys/.marx.key" style="rounded=1;whiteSpace=wrap;html=1;fontSize=12;glass=0;strokeWidth=1;shadow=0;" vertex="1" parent="WIyWlLk6GJQsqaUBKTNV-1">
<mxGeometry x="115" y="1090" width="175" height="50" as="geometry" />
<mxCell id="UarGHlLd0uthddKlq-wd-42" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;noEdgeStyle=1;orthogonal=1;" edge="1" parent="WIyWlLk6GJQsqaUBKTNV-1" source="UarGHlLd0uthddKlq-wd-40" target="UarGHlLd0uthddKlq-wd-35">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="228.75" y="1212" />
<mxPoint x="228.75" y="1288" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="UarGHlLd0uthddKlq-wd-37" value="Save public key to disk: ~/.komrade/.locs/.marx.loc" style="rounded=1;whiteSpace=wrap;html=1;fontSize=12;glass=0;strokeWidth=1;shadow=0;" vertex="1" parent="WIyWlLk6GJQsqaUBKTNV-1">
<mxGeometry x="115" y="1169" width="175" height="50" as="geometry" />
<mxCell id="UarGHlLd0uthddKlq-wd-40" value="Save encrypted keys locally" style="rounded=1;whiteSpace=wrap;html=1;fontSize=12;glass=0;strokeWidth=1;shadow=0;" vertex="1" parent="WIyWlLk6GJQsqaUBKTNV-1">
<mxGeometry x="141.25" y="1150" width="175" height="50" as="geometry" />
</mxCell>
<mxCell id="UarGHlLd0uthddKlq-wd-45" value="Store public key on server" style="rounded=1;whiteSpace=wrap;html=1;fontSize=12;glass=0;strokeWidth=1;shadow=0;" vertex="1" parent="WIyWlLk6GJQsqaUBKTNV-1">
<mxGeometry x="360" y="1190" width="175" height="50" as="geometry" />
</mxCell>
</root>
</mxGraphModel>