fix legal + new version of sensitive backups tutorial

This commit is contained in:
nihilist 2025-04-06 19:08:56 +02:00
parent b25b03ad71
commit 147ade2dd7
29 changed files with 1573 additions and 171 deletions

View file

@ -1,12 +1,9 @@
<mxfile host="Electron" agent="Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) draw.io/25.0.2 Chrome/128.0.6613.186 Electron/32.2.5 Safari/537.36" version="25.0.2">
<diagram name="Page-1" id="2ba70t6hbZqJ66wm7CcH">
<mxGraphModel dx="6104" dy="3119" grid="0" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="0" pageScale="1" pageWidth="850" pageHeight="1100" math="0" shadow="0">
<mxGraphModel dx="3922" dy="2008" grid="0" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="0" pageScale="1" pageWidth="850" pageHeight="1100" math="0" shadow="0">
<root>
<mxCell id="0" />
<mxCell id="1" parent="0" />
<mxCell id="QBJzXO1PlPJi1QOZ0zM4-29" value="Decoy files&lt;br&gt;(non-sensitive)&lt;br&gt;(if more than 250Gb)" style="verticalLabelPosition=middle;verticalAlign=middle;html=1;shape=mxgraph.basic.rect;fillColor2=none;strokeWidth=1;size=20;indent=5;labelPosition=center;align=center;fillColor=#a20025;fontColor=#ffffff;strokeColor=#6F0000;" parent="1" vertex="1">
<mxGeometry x="-1122" y="1172" width="190" height="70" as="geometry" />
</mxCell>
<mxCell id="hzmDhe05OMtC0nZ9Vmrp-14" value="Only the RAM contents&lt;br&gt;can contain forensic evidence&lt;br&gt;(which can all be erased &lt;br&gt;easily via rebooting)" style="verticalLabelPosition=top;verticalAlign=bottom;html=1;shape=mxgraph.basic.rect;fillColor2=none;strokeWidth=1;size=20;indent=5;labelPosition=center;align=center;fillColor=#fa6800;fontColor=#F7F7F7;strokeColor=#C73500;fontStyle=1" parent="1" vertex="1">
<mxGeometry x="-2381" y="1554.63" width="155" height="180.25" as="geometry" />
</mxCell>
@ -1613,30 +1610,226 @@
<mxCell id="2zJCXS04gtRcMaTIKBYA-23" value="Veracrypt Hidden Volume (250Gb)" style="verticalLabelPosition=middle;verticalAlign=middle;html=1;shape=mxgraph.basic.rect;fillColor2=none;strokeWidth=1;size=20;indent=5;labelPosition=center;align=center;fillColor=#008a00;fontColor=#ffffff;strokeColor=#005700;" parent="1" vertex="1">
<mxGeometry x="-1348" y="1217" width="187" height="25" as="geometry" />
</mxCell>
<mxCell id="oIyLGaqjc_EWpYft89FI-3" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" edge="1" parent="1" source="2zJCXS04gtRcMaTIKBYA-24">
<mxGeometry relative="1" as="geometry">
<mxPoint x="-1239" y="1125" as="targetPoint" />
<Array as="points">
<mxPoint x="-1240" y="1150" />
<mxPoint x="-1239" y="1150" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="2zJCXS04gtRcMaTIKBYA-24" value="Sensitive Whonix&lt;br&gt;QEMU VMs (200Gb)" style="verticalLabelPosition=middle;verticalAlign=middle;html=1;shape=mxgraph.basic.rect;fillColor2=none;strokeWidth=1;size=20;indent=5;labelPosition=center;align=center;fillColor=#6a00ff;fontColor=#ffffff;strokeColor=#3700CC;" parent="1" vertex="1">
<mxGeometry x="-1318" y="1174" width="157" height="37" as="geometry" />
</mxCell>
<mxCell id="2zJCXS04gtRcMaTIKBYA-25" value="Decoy files&lt;br&gt;(non-sensitive)&lt;br&gt;(less than 200Gb)" style="verticalLabelPosition=middle;verticalAlign=middle;html=1;shape=mxgraph.basic.rect;fillColor2=none;strokeWidth=1;size=20;indent=5;labelPosition=center;align=center;fillColor=#fa6800;fontColor=#000000;strokeColor=#C73500;" parent="1" vertex="1">
<mxGeometry x="-1500" y="1172" width="144" height="70" as="geometry" />
</mxCell>
<mxCell id="QBJzXO1PlPJi1QOZ0zM4-25" value="Non-System&lt;br&gt;Harddrive (HDD) (500Gb)" style="verticalLabelPosition=middle;verticalAlign=middle;html=1;shape=mxgraph.basic.rect;fillColor2=none;strokeWidth=1;size=20;indent=5;labelPosition=center;align=center;fillColor=#76608a;fontColor=#ffffff;strokeColor=#432D57;" parent="1" vertex="1">
<mxGeometry x="-1122" y="1288" width="339" height="36" as="geometry" />
</mxCell>
<mxCell id="QBJzXO1PlPJi1QOZ0zM4-26" value="Veracrypt Decoy (outer) Volume (500Gb)" style="verticalLabelPosition=middle;verticalAlign=middle;html=1;shape=mxgraph.basic.rect;fillColor2=none;strokeWidth=1;size=20;indent=5;labelPosition=center;align=center;fillColor=#fa6800;fontColor=#000000;strokeColor=#C73500;" parent="1" vertex="1">
<mxGeometry x="-1122" y="1253" width="338" height="25" as="geometry" />
</mxCell>
<mxCell id="QBJzXO1PlPJi1QOZ0zM4-27" value="Veracrypt Hidden Volume (250Gb)" style="verticalLabelPosition=middle;verticalAlign=middle;html=1;shape=mxgraph.basic.rect;fillColor2=none;strokeWidth=1;size=20;indent=5;labelPosition=center;align=center;fillColor=#008a00;fontColor=#ffffff;strokeColor=#005700;" parent="1" vertex="1">
<mxGeometry x="-970" y="1217" width="187" height="25" as="geometry" />
</mxCell>
<mxCell id="QBJzXO1PlPJi1QOZ0zM4-28" value="Sensitive Whonix&lt;br&gt;QEMU VMs (200Gb)" style="verticalLabelPosition=middle;verticalAlign=middle;html=1;shape=mxgraph.basic.rect;fillColor2=none;strokeWidth=1;size=20;indent=5;labelPosition=center;align=center;fillColor=#6a00ff;fontColor=#ffffff;strokeColor=#3700CC;" parent="1" vertex="1">
<mxGeometry x="-940" y="1174" width="157" height="37" as="geometry" />
</mxCell>
<mxCell id="QBJzXO1PlPJi1QOZ0zM4-30" value="If the decoy files go beyond 250Gb in a 500Gb harddrive,&lt;div&gt;you&#39;re going to start to overwrite the hidden partition.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Therefore make sure the total disk space&lt;/div&gt;&lt;div&gt;usage in the decoy partition remains less than 250Gb !!!&lt;/div&gt;" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" parent="1" vertex="1">
<mxGeometry x="-1113.5" y="1084.37" width="322" height="84" as="geometry" />
</mxCell>
<mxCell id="QBJzXO1PlPJi1QOZ0zM4-31" value="" style="shape=image;verticalLabelPosition=bottom;verticalAlign=top;imageAspect=0;aspect=fixed;image=data:image/png,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;" parent="1" vertex="1">
<mxGeometry x="-2215.5" y="1083" width="50" height="50" as="geometry" />
</mxCell>
<mxCell id="oIyLGaqjc_EWpYft89FI-1" value="Veracrypt Volume (10Mb)" style="verticalLabelPosition=middle;verticalAlign=middle;html=1;shape=mxgraph.basic.rect;fillColor2=none;strokeWidth=1;size=20;indent=5;labelPosition=center;align=center;fillColor=#fa6800;fontColor=#000000;strokeColor=#C73500;" vertex="1" parent="1">
<mxGeometry x="-1387.5" y="1097" width="289" height="25" as="geometry" />
</mxCell>
<mxCell id="oIyLGaqjc_EWpYft89FI-5" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" edge="1" parent="1" source="oIyLGaqjc_EWpYft89FI-2">
<mxGeometry relative="1" as="geometry">
<mxPoint x="-1168" y="1039.3684210526317" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="oIyLGaqjc_EWpYft89FI-2" value="VC Hidden Volume (5Mb)" style="verticalLabelPosition=middle;verticalAlign=middle;html=1;shape=mxgraph.basic.rect;fillColor2=none;strokeWidth=1;size=20;indent=5;labelPosition=center;align=center;fillColor=#008a00;fontColor=#ffffff;strokeColor=#005700;" vertex="1" parent="1">
<mxGeometry x="-1237.5" y="1066" width="139" height="25" as="geometry" />
</mxCell>
<mxCell id="oIyLGaqjc_EWpYft89FI-4" value="Critical Data&lt;br&gt;(Keepass .kdbx file,&lt;br&gt;PGP keys, SSH keys)" style="verticalLabelPosition=middle;verticalAlign=middle;html=1;shape=mxgraph.basic.rect;fillColor2=none;strokeWidth=1;size=20;indent=5;labelPosition=center;align=center;fillColor=#a20025;fontColor=#ffffff;strokeColor=#6F0000;" vertex="1" parent="1">
<mxGeometry x="-1237.5" y="983" width="139" height="53" as="geometry" />
</mxCell>
<mxCell id="oIyLGaqjc_EWpYft89FI-6" value="Decoy Data&lt;br&gt;(Weekly diary)" style="verticalLabelPosition=middle;verticalAlign=middle;html=1;shape=mxgraph.basic.rect;fillColor2=none;strokeWidth=1;size=20;indent=5;labelPosition=center;align=center;fillColor=#fa6800;fontColor=#000000;strokeColor=#C73500;" vertex="1" parent="1">
<mxGeometry x="-1387.5" y="983" width="139" height="53" as="geometry" />
</mxCell>
<mxCell id="oIyLGaqjc_EWpYft89FI-7" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.496;entryY=1.007;entryDx=0;entryDy=0;entryPerimeter=0;" edge="1" parent="1" source="oIyLGaqjc_EWpYft89FI-1" target="oIyLGaqjc_EWpYft89FI-6">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="-1318.5" y="1080" />
<mxPoint x="-1318.5" y="1080" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="oIyLGaqjc_EWpYft89FI-8" value="Important: for every hidden volume change,&lt;div&gt;the decoy volume also needs to change.&lt;br&gt;&lt;br&gt;Because if the decoy volume contents don&#39;t change&lt;br&gt;while the overall veracrypt volume changes,&amp;nbsp;&lt;br&gt;that proves the existance of a VC hidden volume!&lt;/div&gt;" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" vertex="1" parent="1">
<mxGeometry x="-1389" y="878" width="292" height="98" as="geometry" />
</mxCell>
<mxCell id="oIyLGaqjc_EWpYft89FI-11" value="" style="fontColor=#0066CC;verticalAlign=top;verticalLabelPosition=bottom;labelPosition=center;align=center;html=1;outlineConnect=0;fillColor=#CCCCCC;strokeColor=#6881B3;gradientColor=none;gradientDirection=north;strokeWidth=2;shape=mxgraph.networks.usb_stick;" vertex="1" parent="1">
<mxGeometry x="-1412.5" y="746.7500000000001" width="45" height="100" as="geometry" />
</mxCell>
<mxCell id="oIyLGaqjc_EWpYft89FI-12" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" edge="1" parent="1" source="oIyLGaqjc_EWpYft89FI-13">
<mxGeometry relative="1" as="geometry">
<mxPoint x="-615" y="1161.63" as="targetPoint" />
<Array as="points">
<mxPoint x="-616" y="1186.63" />
<mxPoint x="-615" y="1186.63" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="oIyLGaqjc_EWpYft89FI-13" value="Sensitive VM &lt;br&gt;(Whonix Workstation)&lt;br&gt;QEMU VM" style="verticalLabelPosition=middle;verticalAlign=middle;html=1;shape=mxgraph.basic.rect;fillColor2=none;strokeWidth=1;size=20;indent=5;labelPosition=center;align=center;fillColor=#6a00ff;fontColor=#ffffff;strokeColor=#3700CC;" vertex="1" parent="1">
<mxGeometry x="-694" y="1210.63" width="157" height="49" as="geometry" />
</mxCell>
<mxCell id="oIyLGaqjc_EWpYft89FI-14" value="&quot;Diary&quot; Veracrypt Volume (10Mb)" style="verticalLabelPosition=middle;verticalAlign=middle;html=1;shape=mxgraph.basic.rect;fillColor2=none;strokeWidth=1;size=20;indent=5;labelPosition=center;align=center;fillColor=#fa6800;fontColor=#000000;strokeColor=#C73500;" vertex="1" parent="1">
<mxGeometry x="-763.5" y="1133.63" width="289" height="25" as="geometry" />
</mxCell>
<mxCell id="oIyLGaqjc_EWpYft89FI-15" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" edge="1" parent="1" source="oIyLGaqjc_EWpYft89FI-16">
<mxGeometry relative="1" as="geometry">
<mxPoint x="-544" y="1075.9984210526318" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="oIyLGaqjc_EWpYft89FI-16" value="VC Hidden Volume (5Mb)" style="verticalLabelPosition=middle;verticalAlign=middle;html=1;shape=mxgraph.basic.rect;fillColor2=none;strokeWidth=1;size=20;indent=5;labelPosition=center;align=center;fillColor=#008a00;fontColor=#ffffff;strokeColor=#005700;" vertex="1" parent="1">
<mxGeometry x="-613.5" y="1102.63" width="139" height="25" as="geometry" />
</mxCell>
<mxCell id="oIyLGaqjc_EWpYft89FI-17" value="Critical Data&lt;br&gt;(Keepass .kdbx file,&lt;br&gt;PGP keys, SSH keys)" style="verticalLabelPosition=middle;verticalAlign=middle;html=1;shape=mxgraph.basic.rect;fillColor2=none;strokeWidth=1;size=20;indent=5;labelPosition=center;align=center;fillColor=#a20025;fontColor=#ffffff;strokeColor=#6F0000;" vertex="1" parent="1">
<mxGeometry x="-613.5" y="1019.63" width="139" height="53" as="geometry" />
</mxCell>
<mxCell id="oIyLGaqjc_EWpYft89FI-18" value="Decoy Data&lt;br&gt;(Weekly diary)" style="verticalLabelPosition=middle;verticalAlign=middle;html=1;shape=mxgraph.basic.rect;fillColor2=none;strokeWidth=1;size=20;indent=5;labelPosition=center;align=center;fillColor=#fa6800;fontColor=#000000;strokeColor=#C73500;" vertex="1" parent="1">
<mxGeometry x="-763.5" y="1019.63" width="139" height="53" as="geometry" />
</mxCell>
<mxCell id="oIyLGaqjc_EWpYft89FI-19" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.496;entryY=1.007;entryDx=0;entryDy=0;entryPerimeter=0;" edge="1" parent="1" source="oIyLGaqjc_EWpYft89FI-14" target="oIyLGaqjc_EWpYft89FI-18">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="-694.5" y="1116.63" />
<mxPoint x="-694.5" y="1116.63" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="oIyLGaqjc_EWpYft89FI-20" value="Important: for every hidden volume change,&lt;div&gt;the decoy volume also needs to change!&lt;br&gt;&lt;br&gt;Because if the decoy volume contents don&#39;t change&lt;br&gt;while the overall veracrypt volume changes,&amp;nbsp;&lt;br&gt;that proves the existance of a VC hidden volume!&lt;/div&gt;" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" vertex="1" parent="1">
<mxGeometry x="-765" y="914.63" width="292" height="98" as="geometry" />
</mxCell>
<mxCell id="oIyLGaqjc_EWpYft89FI-23" value="&quot;Diary&quot; Veracrypt Volume (10Mb)" style="verticalLabelPosition=middle;verticalAlign=middle;html=1;shape=mxgraph.basic.rect;fillColor2=none;strokeWidth=1;size=20;indent=5;labelPosition=center;align=center;fillColor=#fa6800;fontColor=#000000;strokeColor=#C73500;" vertex="1" parent="1">
<mxGeometry x="-278" y="914.5" width="454" height="25" as="geometry" />
</mxCell>
<mxCell id="oIyLGaqjc_EWpYft89FI-24" value="Sensitive Critical Data backup procedure:" style="verticalLabelPosition=middle;verticalAlign=middle;html=1;shape=mxgraph.basic.rect;fillColor2=none;strokeWidth=1;size=20;indent=5;labelPosition=center;align=center;" vertex="1" parent="1">
<mxGeometry x="-404.5" y="795.75" width="229" height="25" as="geometry" />
</mxCell>
<mxCell id="oIyLGaqjc_EWpYft89FI-26" value="VC Hidden Volume (5Mb)" style="verticalLabelPosition=middle;verticalAlign=middle;html=1;shape=mxgraph.basic.rect;fillColor2=none;strokeWidth=1;size=20;indent=5;labelPosition=center;align=center;fillColor=#008a00;fontColor=#ffffff;strokeColor=#005700;" vertex="1" parent="1">
<mxGeometry x="-278" y="991" width="139" height="25" as="geometry" />
</mxCell>
<mxCell id="oIyLGaqjc_EWpYft89FI-29" value="1) Open the &quot;diary&quot; VC hidden volume &lt;br&gt;to save the critical data in it" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" vertex="1" parent="1">
<mxGeometry x="-298" y="863" width="221" height="41" as="geometry" />
</mxCell>
<mxCell id="oIyLGaqjc_EWpYft89FI-30" value="Save the critical data in the Hidden Volume&lt;br&gt;(copy the .kdbx, PGP and SSH files in it)&amp;nbsp;" style="verticalLabelPosition=middle;verticalAlign=middle;html=1;shape=mxgraph.basic.rect;fillColor2=none;strokeWidth=1;size=20;indent=5;labelPosition=center;align=center;fillColor=#a20025;fontColor=#ffffff;strokeColor=#6F0000;" vertex="1" parent="1">
<mxGeometry x="-327" y="1043" width="237" height="35" as="geometry" />
</mxCell>
<mxCell id="oIyLGaqjc_EWpYft89FI-31" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.499;entryY=0.015;entryDx=0;entryDy=0;entryPerimeter=0;" edge="1" parent="1" source="oIyLGaqjc_EWpYft89FI-26" target="oIyLGaqjc_EWpYft89FI-30">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="oIyLGaqjc_EWpYft89FI-34" value="VC Decoy Volume (10Mb)" style="verticalLabelPosition=middle;verticalAlign=middle;html=1;shape=mxgraph.basic.rect;fillColor2=none;strokeWidth=1;size=20;indent=5;labelPosition=center;align=center;fillColor=#fa6800;fontColor=#000000;strokeColor=#C73500;" vertex="1" parent="1">
<mxGeometry x="27" y="991" width="151" height="25" as="geometry" />
</mxCell>
<mxCell id="oIyLGaqjc_EWpYft89FI-36" value="3) open the&amp;nbsp;&quot;diary&quot; VC decoy volume &lt;br&gt;to write a diary text file in it.&lt;br&gt;&lt;b&gt;(as otherwise you can&#39;t justify why&lt;br&gt;the VC volume changed)&lt;/b&gt;" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" vertex="1" parent="1">
<mxGeometry x="173.5" y="946" width="216" height="70" as="geometry" />
</mxCell>
<mxCell id="oIyLGaqjc_EWpYft89FI-37" value="Write a diary text file&amp;nbsp;&lt;br&gt;2025-04-06.txt" style="verticalLabelPosition=middle;verticalAlign=middle;html=1;shape=mxgraph.basic.rect;fillColor2=none;strokeWidth=1;size=20;indent=5;labelPosition=center;align=center;" vertex="1" parent="1">
<mxGeometry x="-16" y="1043" width="237" height="35" as="geometry" />
</mxCell>
<mxCell id="oIyLGaqjc_EWpYft89FI-38" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.499;entryY=0.015;entryDx=0;entryDy=0;entryPerimeter=0;" edge="1" parent="1" source="oIyLGaqjc_EWpYft89FI-34" target="oIyLGaqjc_EWpYft89FI-37">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="oIyLGaqjc_EWpYft89FI-39" value="(Context: all steps are to be done from the Sensitive VM)" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" vertex="1" parent="1">
<mxGeometry x="-376" y="820.75" width="319" height="26" as="geometry" />
</mxCell>
<mxCell id="oIyLGaqjc_EWpYft89FI-40" value="2) close the hidden volume" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" vertex="1" parent="1">
<mxGeometry x="-291" y="1084" width="161" height="26" as="geometry" />
</mxCell>
<mxCell id="oIyLGaqjc_EWpYft89FI-67" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" edge="1" parent="1" source="oIyLGaqjc_EWpYft89FI-42" target="oIyLGaqjc_EWpYft89FI-60">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="101" y="1153" />
<mxPoint x="-29" y="1153" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="oIyLGaqjc_EWpYft89FI-42" value="4) close the decoy volume.&lt;br&gt;&lt;b&gt;(&lt;u&gt;ONLY NOW&lt;/u&gt; the &quot;diary&quot; VC volume is ready&lt;br&gt;&amp;nbsp;to be backed up elsewhere)&lt;/b&gt;" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" vertex="1" parent="1">
<mxGeometry x="-30.5" y="1075.63" width="265" height="55" as="geometry" />
</mxCell>
<mxCell id="oIyLGaqjc_EWpYft89FI-44" value="5) back up the veracrypt volume in a&lt;br&gt;remote VPS that you rent anonymously." style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" vertex="1" parent="1">
<mxGeometry x="-265" y="1174.63" width="229" height="41" as="geometry" />
</mxCell>
<mxCell id="oIyLGaqjc_EWpYft89FI-45" value="" style="fontColor=#0066CC;verticalAlign=top;verticalLabelPosition=bottom;labelPosition=center;align=center;html=1;outlineConnect=0;fillColor=#CCCCCC;strokeColor=#6881B3;gradientColor=none;gradientDirection=north;strokeWidth=2;shape=mxgraph.networks.usb_stick;" vertex="1" parent="1">
<mxGeometry x="173.5" y="1283.62" width="46" height="100" as="geometry" />
</mxCell>
<mxCell id="oIyLGaqjc_EWpYft89FI-46" value="" style="fontColor=#0066CC;verticalAlign=top;verticalLabelPosition=bottom;labelPosition=center;align=center;html=1;outlineConnect=0;fillColor=#CCCCCC;strokeColor=#6881B3;gradientColor=none;gradientDirection=north;strokeWidth=2;shape=mxgraph.networks.usb_stick;" vertex="1" parent="1">
<mxGeometry x="336" y="1283.62" width="46" height="100" as="geometry" />
</mxCell>
<mxCell id="oIyLGaqjc_EWpYft89FI-47" value="" style="fontColor=#0066CC;verticalAlign=top;verticalLabelPosition=bottom;labelPosition=center;align=center;html=1;outlineConnect=0;fillColor=#CCCCCC;strokeColor=#6881B3;gradientColor=none;gradientDirection=north;strokeWidth=2;shape=mxgraph.networks.usb_stick;" vertex="1" parent="1">
<mxGeometry x="254.5" y="1283.62" width="46" height="100" as="geometry" />
</mxCell>
<mxCell id="oIyLGaqjc_EWpYft89FI-48" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;entryPerimeter=0;" edge="1" parent="1" target="oIyLGaqjc_EWpYft89FI-45">
<mxGeometry relative="1" as="geometry">
<mxPoint x="277.5238095238092" y="1238.25" as="sourcePoint" />
</mxGeometry>
</mxCell>
<mxCell id="oIyLGaqjc_EWpYft89FI-49" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;entryPerimeter=0;" edge="1" parent="1" target="oIyLGaqjc_EWpYft89FI-47">
<mxGeometry relative="1" as="geometry">
<mxPoint x="277.4999999999991" y="1238.25" as="sourcePoint" />
</mxGeometry>
</mxCell>
<mxCell id="oIyLGaqjc_EWpYft89FI-50" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;entryPerimeter=0;" edge="1" parent="1" target="oIyLGaqjc_EWpYft89FI-46">
<mxGeometry relative="1" as="geometry">
<mxPoint x="277.5238095238092" y="1238.25" as="sourcePoint" />
</mxGeometry>
</mxCell>
<mxCell id="oIyLGaqjc_EWpYft89FI-51" value="Usb keys to be scattered in places that you control:&lt;br&gt;in your car, in your bag, in your garden, etc" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" vertex="1" parent="1">
<mxGeometry x="133" y="1385.62" width="289" height="41" as="geometry" />
</mxCell>
<mxCell id="oIyLGaqjc_EWpYft89FI-55" value="Cheap Remote VPS" style="image;html=1;image=img/lib/clip_art/computers/Server_128x128.png" vertex="1" parent="1">
<mxGeometry x="-69" y="1362.63" width="80" height="80" as="geometry" />
</mxCell>
<mxCell id="oIyLGaqjc_EWpYft89FI-59" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" edge="1" parent="1" source="oIyLGaqjc_EWpYft89FI-56" target="oIyLGaqjc_EWpYft89FI-55">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="oIyLGaqjc_EWpYft89FI-56" value="SSH port (accessible&lt;br&gt;via .onion only)" style="verticalLabelPosition=middle;verticalAlign=middle;html=1;shape=mxgraph.basic.rect;fillColor2=none;strokeWidth=1;size=20;indent=5;labelPosition=center;align=center;fillColor=#6a00ff;fontColor=#ffffff;strokeColor=#3700CC;" vertex="1" parent="1">
<mxGeometry x="-107.5" y="1298.37" width="157" height="37" as="geometry" />
</mxCell>
<mxCell id="oIyLGaqjc_EWpYft89FI-62" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" edge="1" parent="1" source="oIyLGaqjc_EWpYft89FI-60">
<mxGeometry relative="1" as="geometry">
<mxPoint x="-29" y="1294.404761904762" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="oIyLGaqjc_EWpYft89FI-60" value="Torsocks rsync diary backup-srv:/root/diary" style="verticalLabelPosition=middle;verticalAlign=middle;html=1;shape=mxgraph.basic.rect;fillColor2=none;strokeWidth=1;size=20;indent=5;labelPosition=center;align=center;fillColor=#6a00ff;fontColor=#ffffff;strokeColor=#3700CC;" vertex="1" parent="1">
<mxGeometry x="-149" y="1226.7600000000002" width="240" height="29.74" as="geometry" />
</mxCell>
<mxCell id="oIyLGaqjc_EWpYft89FI-65" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;entryPerimeter=0;" edge="1" parent="1" source="oIyLGaqjc_EWpYft89FI-42" target="oIyLGaqjc_EWpYft89FI-47">
<mxGeometry relative="1" as="geometry">
<mxPoint x="414" y="963" as="targetPoint" />
<Array as="points">
<mxPoint x="102" y="1153" />
<mxPoint x="277" y="1153" />
<mxPoint x="277" y="1255" />
<mxPoint x="278" y="1255" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="oIyLGaqjc_EWpYft89FI-68" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.474;entryY=-0.042;entryDx=0;entryDy=0;entryPerimeter=0;" edge="1" parent="1" source="oIyLGaqjc_EWpYft89FI-40" target="oIyLGaqjc_EWpYft89FI-34">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="-51" y="1097" />
<mxPoint x="-51" y="966" />
<mxPoint x="99" y="966" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="oIyLGaqjc_EWpYft89FI-69" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.485;entryY=-0.023;entryDx=0;entryDy=0;entryPerimeter=0;" edge="1" parent="1" source="oIyLGaqjc_EWpYft89FI-23" target="oIyLGaqjc_EWpYft89FI-26">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="-211" y="959" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="oIyLGaqjc_EWpYft89FI-70" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.474;entryY=-0.061;entryDx=0;entryDy=0;entryPerimeter=0;" edge="1" parent="1" source="oIyLGaqjc_EWpYft89FI-23" target="oIyLGaqjc_EWpYft89FI-34">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="99" y="959" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="oIyLGaqjc_EWpYft89FI-71" value="6) Backup the VC volume&lt;br&gt;in USB keys to be scattered in&lt;br&gt;physical locations that you control" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" vertex="1" parent="1">
<mxGeometry x="281" y="1174.63" width="197" height="55" as="geometry" />
</mxCell>
</root>
</mxGraphModel>
</diagram>