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:27:29 +01:00
parent 79a807d612
commit c4a64a0625

View File

@ -1,4 +1,4 @@
<mxfile host="app.diagrams.net" modified="2020-09-03T08:24:49.308Z" agent="5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/84.0.4147.135 Safari/537.36" etag="GdK6S3Z0hemI9YlVRzf7" version="13.6.6" type="github">
<mxfile host="app.diagrams.net" modified="2020-09-03T08:27:27.484Z" agent="5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/84.0.4147.135 Safari/537.36" etag="lvDLnAiAwCOOu1X4weg-" 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>
@ -130,6 +130,9 @@
<mxCell id="UarGHlLd0uthddKlq-wd-27" value="Attempt registration" style="rounded=1;whiteSpace=wrap;html=1;fontSize=12;glass=0;strokeWidth=1;shadow=0;" vertex="1" parent="WIyWlLk6GJQsqaUBKTNV-1">
<mxGeometry x="44.537037037037024" y="660" width="120" height="40" as="geometry" />
</mxCell>
<mxCell id="UarGHlLd0uthddKlq-wd-55" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" edge="1" parent="WIyWlLk6GJQsqaUBKTNV-1" source="UarGHlLd0uthddKlq-wd-29" target="UarGHlLd0uthddKlq-wd-54">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<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>
@ -152,19 +155,23 @@
<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-48" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" edge="1" parent="WIyWlLk6GJQsqaUBKTNV-1" source="UarGHlLd0uthddKlq-wd-35" target="UarGHlLd0uthddKlq-wd-49">
<mxCell id="UarGHlLd0uthddKlq-wd-48" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;noEdgeStyle=1;orthogonal=1;" edge="1" parent="WIyWlLk6GJQsqaUBKTNV-1" source="UarGHlLd0uthddKlq-wd-35" target="UarGHlLd0uthddKlq-wd-49">
<mxGeometry relative="1" as="geometry">
<mxPoint x="110" y="1460" as="targetPoint" />
<Array as="points">
<mxPoint x="99.1015625" y="1362" />
<mxPoint x="99.1015625" y="1438" />
</Array>
</mxGeometry>
</mxCell>
<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="10" y="1300" width="175" height="50" as="geometry" />
<mxGeometry x="11.6015625" y="1300" width="175" height="50" as="geometry" />
</mxCell>
<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="97.5" y="1212" />
<mxPoint x="97.5" y="1288" />
<mxPoint x="99.1015625" y="1288" />
</Array>
</mxGeometry>
</mxCell>
@ -180,16 +187,32 @@
<mxGeometry x="215" y="1150" width="175" height="50" as="geometry" />
</mxCell>
<mxCell id="UarGHlLd0uthddKlq-wd-49" value="Save in ~/.komrade/.keys/.marx.key:&lt;br&gt;encrypted(privkey||pubkey)" style="rounded=1;whiteSpace=wrap;html=1;fontSize=12;glass=0;strokeWidth=1;shadow=0;" vertex="1" parent="WIyWlLk6GJQsqaUBKTNV-1">
<mxGeometry x="19.54" y="1470" width="175" height="50" as="geometry" />
<mxGeometry x="11.6015625" y="1450" width="175" height="50" as="geometry" />
</mxCell>
<mxCell id="UarGHlLd0uthddKlq-wd-52" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" edge="1" parent="WIyWlLk6GJQsqaUBKTNV-1" source="UarGHlLd0uthddKlq-wd-50" target="UarGHlLd0uthddKlq-wd-51">
<mxGeometry relative="1" as="geometry" />
<mxCell id="UarGHlLd0uthddKlq-wd-52" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;noEdgeStyle=1;orthogonal=1;" edge="1" parent="WIyWlLk6GJQsqaUBKTNV-1" source="UarGHlLd0uthddKlq-wd-50" target="UarGHlLd0uthddKlq-wd-51">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="547.5" y="82" />
<mxPoint x="547.5" y="158" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="UarGHlLd0uthddKlq-wd-50" value="Generate random inbox address; encrypt this FOR user&#39;s public key, FROM keyserver private key" style="rounded=1;whiteSpace=wrap;html=1;fontSize=12;glass=0;strokeWidth=1;shadow=0;" vertex="1" parent="WIyWlLk6GJQsqaUBKTNV-1">
<mxGeometry x="252.5" y="1330" width="175" height="70" as="geometry" />
<mxGeometry x="460" width="175" height="70" as="geometry" />
</mxCell>
<mxCell id="UarGHlLd0uthddKlq-wd-51" value="Save in ~/.komrade/.keyserver/.marx.loc:&lt;br&gt;pubkey||encryped(address)" style="rounded=1;whiteSpace=wrap;html=1;fontSize=12;glass=0;strokeWidth=1;shadow=0;" vertex="1" parent="WIyWlLk6GJQsqaUBKTNV-1">
<mxGeometry x="260" y="1470" width="175" height="50" as="geometry" />
<mxGeometry x="460" y="170" width="175" height="50" as="geometry" />
</mxCell>
<mxCell id="UarGHlLd0uthddKlq-wd-56" value="No" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" edge="1" parent="WIyWlLk6GJQsqaUBKTNV-1" source="UarGHlLd0uthddKlq-wd-54" target="UarGHlLd0uthddKlq-wd-57">
<mxGeometry relative="1" as="geometry">
<mxPoint x="360" y="1110" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="UarGHlLd0uthddKlq-wd-54" value="Do I have a .marx.key?" style="rhombus;whiteSpace=wrap;html=1;shadow=0;fontFamily=Helvetica;fontSize=12;align=center;strokeWidth=1;spacing=6;spacingTop=-4;" vertex="1" parent="WIyWlLk6GJQsqaUBKTNV-1">
<mxGeometry x="334.997037037037" y="920" width="100" height="80" as="geometry" />
</mxCell>
<mxCell id="UarGHlLd0uthddKlq-wd-57" value="Login failed" style="rounded=1;whiteSpace=wrap;html=1;fontSize=12;glass=0;strokeWidth=1;shadow=0;" vertex="1" parent="WIyWlLk6GJQsqaUBKTNV-1">
<mxGeometry x="410" y="1110" width="120" height="40" as="geometry" />
</mxCell>
</root>
</mxGraphModel>