<p><em>This is a first overview of the <ahref="CryptoBox.html">CryptoBox</a> Live-CD. We apologize for publishing the documentation atm in german only. We started the <ahref="CryptoBox.html">CryptoBox</a> project for a german speaking association. For now we're deeply into bringing this CD up and running, so we prefer coding than translating docs ;). Sorry!</em></p>
<p><em>Feel free to start a translation in this wiki. Otherwise just be patient a few weeks. (it's 12th of july as i'm writing)</em></p>
<p><em><strong>Update [8th of September]</strong>: nearly all development related documentations are written in english - take a look at the links in <ahref="CryptoBoxDev.html">CryptoBoxDev</a></em></p>
<p>We plan to release the first <ahref="CryptoBox.html">CryptoBox</a>-LiveCD before October 02005. </p>
<p>The <ahref="CryptoBox.html">CryptoBox</a> is a Debian/Linux based live-cd. This CD boots up, starting a secure fileserver. Even non-technical users are able to store their data on its encrypted harddisk. There is no special knowledge about cryptgraphy or servers required at all. </p>
<p>Read more about the <ahref="CryptoBox.html">CryptoBox</a> in german or try kind of a babelfish. </p>
<aid="bottom"></a>
</div>
<pid="pageinfo"class="info"lang="en"dir="ltr">last edited 2005-09-08 15:05:11 by <spantitle="">lars</span></p>
</div><!-- end page -->
</div><!-- end of 'words' -->
<divid="footer">
<ahref="https://systemausfall.org/prj/cryptobox"title="Projekt-Seite">CryptoBox-Home</a> Die CryptoBox ist ein Projekt von <ahref="https://systemausfall.org/senselab"title="systemausfall.org">sense.lab</a>
<p>Die CryptoBox ist eine <aclass="interwiki"title="WikiPediaDe"href="http://de.wikipedia.org/wiki/Live-cd">Live-CD</a> mit der sich jeder alte Rechner in Sekundenschnelle in einen verschlüsselnden Server umwandeln lässt. Damit kannst du sensible Daten speichern, ohne dass du etwas über <aclass="interwiki"title="WikiPediaDe"href="http://de.wikipedia.org/wiki/Kryptografie">Kryptografie</a> wissen musst. </p>
<p>Die <ahref="CryptoBox.html">CryptoBox</a> ist eine <aclass="interwiki"title="WikiPediaDe"href="http://de.wikipedia.org/wiki/Live-cd">Live-CD</a> mit der sich jeder alte Rechner in Sekundenschnelle in einen verschlüsselnden Server umwandeln lässt. Damit kannst du sensible Daten speichern, ohne dass du etwas über <aclass="interwiki"title="WikiPediaDe"href="http://de.wikipedia.org/wiki/Kryptografie">Kryptografie</a> wissen musst. </p>
<h3id="head-b44206765ef44c91cbfd0ba23b33b43a192eeb8d">Was kann die CryptoBox?</h3>
<h3id="head-af56c6e26090ac83256a2d745652138c3fbf84a1">Was kann die CryptoBox?</h3>
<ul>
<li><p> Ein vollständiger <aclass="interwiki"title="WikiPediaDe"href="http://de.wikipedia.org/wiki/Samba_%28Software%29">Samba</a>-Dateiserver (für alle freien Betriebssysteme, sowie Windows und Mac OS) bietet Zugriff auf deine Daten. </p>
</li>
<li><p> Deine Daten werden mit <aclass="interwiki"title="WikiPediaDe"href="http://de.wikipedia.org/wiki/Advanced_Encryption_Standard">AES</a> verschlüsselt (256 Bit Schlüssellänge). </p>
</li>
<li><p> Die Web-Oberfläche bietet dir kinderleichten Zugriff auf alle Funktionen der CryptoBox. </p>
<li><p> Die Web-Oberfläche bietet dir kinderleichten Zugriff auf alle Funktionen der <ahref="CryptoBox.html">CryptoBox</a>. </p>
<ul>
<li><p> Verwaltung des verschlüsselten Dateisystems </p>
<li><p>Lade dir ein <aclass="interwiki"title="WikiPediaDe"href="http://de.wikipedia.org/wiki/ISO-Image">iso-Image</a> aus dem <aclass="external"href="https://systemausfall.org/toolforge/cryptobox/download">Download-Bereich</a> herunter. <em>[Die Entwicklung der CryptoBox befindet sich noch in einer frühen Phase. Momentan testen wir die ersten lauffähigen, funktionstüchtigen Versionen. In wenigen Tagen wird das erste Release verfügbar sein.]</em></p>
<li><p>Lade dir ein <aclass="interwiki"title="WikiPediaDe"href="http://de.wikipedia.org/wiki/ISO-Image">iso-Image</a> aus dem <aclass="external"href="https://systemausfall.org/toolforge/cryptobox/download">Download-Bereich</a> herunter. <em>[Die Entwicklung der <ahref="CryptoBox.html">CryptoBox</a> befindet sich noch in einer frühen Phase. Momentan testen wir die ersten lauffähigen, funktionstüchtigen Versionen. In wenigen Tagen wird das erste Release verfügbar sein.]</em></p>
</li>
<li><p>Kopiere dieses Image auf eine CD (RW). </p>
</li>
<li><p>Starte den zukünftigen Datei-Server mit der CryptoBox-LiveCD im Laufwerk. </p>
<li><p>Starte den zukünftigen Datei-Server mit der <ahref="CryptoBox.html">CryptoBox</a>-LiveCD im Laufwerk. </p>
</li>
<li><p>Benutze die Web-Oberfläche der CryptoBox für: </p>
<li><p>Benutze die Web-Oberfläche der <ahref="CryptoBox.html">CryptoBox</a> für: </p>
<oltype="1">
<li><p>die Netzwerk- und Sicherheitseinstellungen </p>
</li>
@ -225,22 +225,22 @@
</li>
</ol>
</li>
<li><p>Fertig ist deine persönliche CryptoBox. </p>
<li><p>Fertig ist deine persönliche <ahref="CryptoBox.html">CryptoBox</a>. </p>
<li><p> ein <aclass="external"href="http://www.debian.org">Debian</a>-System (eine <em>chroot</em>-Umgebung genügt auch) </p>
</li>
<li><p><aclass="interwiki"title="DebianPackage"href="http://packages.debian.org/cgi-bin/search_packages.pl?searchon=names&subword=1&version=all&release=all&keywords=qemu">qemu</a> zum Testen des erzeugten Systems in einer virtuellen Umgebung </p>
<li><p><aclass="interwiki"title="DebianPackage"href="http://packages.debian.org/cgi-bin/search_packages.pl?searchon=names&subword=0&version=all&release=all&keywords=qemu">qemu</a> zum Testen des erzeugten Systems in einer virtuellen Umgebung </p>
<p>Beteilige dich an der Entwicklung der CryptoBox und werde reich und schön! <imgsrc="../../var/www/cryptobox-img/smile4.png" alt=";)"height="15"width="15"><br>
<p>Beteilige dich an der Entwicklung der <ahref="CryptoBox.html">CryptoBox</a> und werde reich und schön! <imgsrc="../../../var/www/cryptobox-img/smile4.png" alt=";)"height="15"width="15"><br>
Nee im Ernst, wir freuen uns über jeden partizipierenden Menschen. Du wirst in einem entspannten Team reichlich Erfahrungen sammeln, eine nützliche Sache voranbringen und - wer weiß - vielleicht macht dich das auch schön. Schreib eine Mail an <em>svn-cryptobox[at]lists.systemausfall.org</em> und hab Spaß. </p>
<p>Wir verwenden <aclass="external"href="http://subversion.tigris.org">subversion</a> zur Koordination der Arbeit an der CryptoBox. Der Lese-Zugang zum Repository ist öffentlich. </p>
<p>Wir verwenden <aclass="external"href="http://subversion.tigris.org">subversion</a> zur Koordination der Arbeit an der <ahref="CryptoBox.html">CryptoBox</a>. Der Lese-Zugang zum Repository ist öffentlich. </p>
<p>Das Repository ist über folgende Adressen erreichbar: </p>
<dl>
<dt>Kommandozeile</dt>
@ -327,7 +327,7 @@
</dd>
</dl>
<h3id="head-fabf23fd82a6a21311b13862d2d955056114a608-2">Vor- & Nachteile</h3>
<h3id="head-f0aec47fa4ddebb50282abf5717c4d4c0b66499f-2">Vor- & Nachteile</h3>
<li><p>Alle Skripte unterliegen der <aclass="external"href="http://www.fsf.org/licensing/licenses/gpl.html">GPL</a> - sie sind also quasi vollständig frei. </p>
</li>
<li><p>Die Dokumentation unterliegt einer <em><aclass="external"href="http://creativecommons.org/licenses/by-sa/2.5/">Creative Commons</a></em>-Lizenz, damit wird die Möglichkeit der freien Verbreitung des gesammelten Wissens gewährleistet. </p>
</li>
<li><p>Wir übernehmen keinerlei Haftung für eventuelle Folgen, die durch die Nutzung einer CryptoBox entstehen könnten. </p>
<li><p>Wir übernehmen keinerlei Haftung für eventuelle Folgen, die durch die Nutzung einer <ahref="CryptoBox.html">CryptoBox</a> entstehen könnten. </p>
</li>
</ol>
<aid="bottom"></a>
</div>
<pid="pageinfo"class="info"lang="en"dir="ltr">last edited 2005-08-31 09:13:52 by <spantitle=""></span></p>
<pid="pageinfo"class="info"lang="en"dir="ltr">last edited 2005-09-15 07:14:18 by <spantitle="">lars</span></p>
</div><!-- end page -->
@ -371,6 +371,7 @@
<ahref="https://systemausfall.org/prj/cryptobox"title="Projekt-Seite">CryptoBox-Home</a> Die CryptoBox ist ein Projekt von <ahref="https://systemausfall.org/senselab"title="systemausfall.org">sense.lab</a>
<ahref="https://systemausfall.org/prj/cryptobox"title="Projekt-Seite">CryptoBox-Home</a> Die CryptoBox ist ein Projekt von <ahref="https://systemausfall.org/senselab"title="systemausfall.org">sense.lab</a>
<ahref="https://systemausfall.org/prj/cryptobox"title="Projekt-Seite">CryptoBox-Home</a> Die CryptoBox ist ein Projekt von <ahref="https://systemausfall.org/senselab"title="systemausfall.org">sense.lab</a>
<ahref="https://systemausfall.org/prj/cryptobox"title="Projekt-Seite">CryptoBox-Home</a> Die CryptoBox ist ein Projekt von <ahref="https://systemausfall.org/senselab"title="systemausfall.org">sense.lab</a>
<ahref="https://systemausfall.org/prj/cryptobox"title="Projekt-Seite">CryptoBox-Home</a> Die CryptoBox ist ein Projekt von <ahref="https://systemausfall.org/senselab"title="systemausfall.org">sense.lab</a>
<ahref="https://systemausfall.org/prj/cryptobox"title="Projekt-Seite">CryptoBox-Home</a> Die CryptoBox ist ein Projekt von <ahref="https://systemausfall.org/senselab"title="systemausfall.org">sense.lab</a>
<p>run <tt>scripts/cbox-build.sh release</tt> as <em>root</em> - hopefully, there should be no errors <imgsrc="../../var/www/cryptobox-img/smile.png" alt=":)"height="15"width="15"></p>
<p>run <tt>scripts/cbox-build.sh release</tt> as <em>root</em> - hopefully, there should be no errors <imgsrc="../../../var/www/cryptobox-img/smile.png" alt=":)"height="15"width="15"></p>
<p>Hint: This step will fail, if you did not install <em>apt-cacher</em>. See <ahref="CryptoBoxDevCustomBuild.html">CryptoBoxDevCustomBuild</a> for details on how to change the build-configuration settings (in this case: <em>mirror</em> in <em>dfs-cbox.conf</em>). </p>
<ahref="https://systemausfall.org/prj/cryptobox"title="Projekt-Seite">CryptoBox-Home</a> Die CryptoBox ist ein Projekt von <ahref="https://systemausfall.org/senselab"title="systemausfall.org">sense.lab</a>
<ahref="https://systemausfall.org/prj/cryptobox"title="Projekt-Seite">CryptoBox-Home</a> Die CryptoBox ist ein Projekt von <ahref="https://systemausfall.org/senselab"title="systemausfall.org">sense.lab</a>
<ahref="https://systemausfall.org/prj/cryptobox"title="Projekt-Seite">CryptoBox-Home</a> Die CryptoBox ist ein Projekt von <ahref="https://systemausfall.org/senselab"title="systemausfall.org">sense.lab</a>
<li><p>das Backup wieder einspielen - im Idealfall natuerlich mit unserem crypto-Backup-Skript <imgsrc="../../var/www/cryptobox-img/smile.png" alt=":)"height="15"width="15"></p>
<li><p>das Backup wieder einspielen - im Idealfall natuerlich mit unserem crypto-Backup-Skript <imgsrc="../../../var/www/cryptobox-img/smile.png" alt=":)"height="15"width="15"></p>
</li>
</ol>
</li>
@ -337,7 +337,7 @@
<ul>
<li><p> jeder Schritt der Erstellung wird per Shell-Skript reproduzierbar gemacht </p>
</li>
<li><p> Ziel: System ohne Unsicherheit, notfalls jedesmal neu bauen lassen <imgsrc="../../var/www/cryptobox-img/smile.png" alt=":)"height="15"width="15"></p>
<li><p> Ziel: System ohne Unsicherheit, notfalls jedesmal neu bauen lassen <imgsrc="../../../var/www/cryptobox-img/smile.png" alt=":)"height="15"width="15"></p>
</li>
<li><p> Nutzerdoku in ein Wiki </p>
</li>
@ -376,6 +376,7 @@
<ahref="https://systemausfall.org/prj/cryptobox"title="Projekt-Seite">CryptoBox-Home</a> Die CryptoBox ist ein Projekt von <ahref="https://systemausfall.org/senselab"title="systemausfall.org">sense.lab</a>
<ahref="https://systemausfall.org/prj/cryptobox"title="Projekt-Seite">CryptoBox-Home</a> Die CryptoBox ist ein Projekt von <ahref="https://systemausfall.org/senselab"title="systemausfall.org">sense.lab</a>
<p>The CryptoBox is a Debian/Linux based live-cd. This CD boots up, starting a secure fileserver. Even non-technical users are able to store their data on its encrypted harddisk. There is no special knowledge about cryptgraphy or servers required at all. </p>
<p>Take a look at the developer's documentation at <ahref="CryptoBoxDev.html">CryptoBoxDev</a>. </p>
<p>Browse the source code in the <aclass="interwiki"title="SubVersion"href="/websvn/cryptobox">CryptoBox-websvn</a>. </p>
<aid="bottom"></a>
</div>
<pid="pageinfo"class="info"lang="en"dir="ltr">last edited 2005-09-15 07:58:00 by <spantitle="">lars</span></p>
</div><!-- end page -->
</div><!-- end of 'words' -->
<divid="footer">
<ahref="https://systemausfall.org/prj/cryptobox"title="Project page">CryptoBox-Home</a> The CryptoBox is a project of <ahref="https://systemausfall.org/senselab"title="systemausfall.org">sense.lab</a>
<p>The following pages are written for developers only. Users of the <ahref="CryptoBox.html">CryptoBox</a> should read <aclass="nonexistent"href="CryptoBoxUser.html">?</a>CryptoBoxUser instead. </p>
<p>Please use our issue tracker, if you discover problems: <ahref="https://systemausfall.org/trac/cryptobox">https://systemausfall.org/trac/cryptobox</a></p>
<aid="bottom"></a>
</div>
<pid="pageinfo"class="info"lang="en"dir="ltr">last edited 2005-09-13 23:50:26 by <spantitle="">lars</span></p>
</div><!-- end page -->
</div><!-- end of 'words' -->
<divid="footer">
<ahref="https://systemausfall.org/prj/cryptobox"title="Project page">CryptoBox-Home</a> The CryptoBox is a project of <ahref="https://systemausfall.org/senselab"title="systemausfall.org">sense.lab</a>
<p>The base system of the <ahref="CryptoBox.html">CryptoBox</a> Live-CD is created by <aclass="interwiki"title="DebianPackage"href="http://packages.debian.org/cgi-bin/search_packages.pl?searchon=names&subword=1&version=all&release=all&keywords=dfsbuild">dfsbuild</a>. </p>
<p>It is recommended to use some kind of caching tool for the retrieval of the debian packages (e.g.: <aclass="interwiki"title="DebianPackage"href="http://packages.debian.org/cgi-bin/search_packages.pl?searchon=names&subword=1&version=all&release=all&keywords=apt-cacher">apt-cacher</a> or <aclass="interwiki"title="DebianPackage"href="http://packages.debian.org/cgi-bin/search_packages.pl?searchon=names&subword=1&version=all&release=all&keywords=apt-proxy">apt-proxy</a>). This saves a lot of bandwidth and time. </p>
<p>The documentation for <aclass="interwiki"title="DebianPackage"href="http://packages.debian.org/cgi-bin/search_packages.pl?searchon=names&subword=1&version=all&release=all&keywords=dfsbuild">dfsbuild</a> is sparse. But it is quite unlikely, that you will get in direct contact with it, as it is wrapped by <em>cbox-build</em>. However the following links may help you for specific problems: </p>
<ul>
<li><p><aclass="external"href="http://www.debian-administration.org/articles/125">Debian Administration: Building Debian CD-ROMS Part 1 - dfsbuild</a></p>
</li>
<li><p><aclass="external"href="http://www.debian-administration.org/articles/149">Debian Administration: Getting in deep with dfsbuild</a></p>
<p>The linux kernel for the <ahref="CryptoBox.html">CryptoBox</a> is compiled statically. If you want to change it, you could follow this steps: </p>
<oltype="1">
<li><p>get the sources: <tt>apt-get install kernel-tree-2.6.11</tt> (or the version of your choice) </p>
</li>
<li><p>copy the exisiting config file <em>kernel/config-2.6.11</em> as <em>.config</em> into your kernel source directory </p>
</li>
<li><p>build the debian kernel package <tt>make-kpkg --revision=1.dfs --rootcmd=fakeroot kernel_image</tt></p>
</li>
<li><p>change the kernel in the <em>unpackdebs</em> setting in <em>dfs-cbox.conf</em> (see <ahref="CryptoBoxDevCustomBuild.html">CryptoBoxDevCustomBuild</a> for details) </p>
<p><aclass="external"href="http://fabrice.bellard.free.fr/qemu/">Qemu</a> is a portable system emulator. It is a convenient tool to ease the development workflow, as you do not need to burn LiveCDs for testing. </p>
<p>We tried some other LiveCDs before we decided to use <aclass="interwiki"title="DebianPackage"href="http://packages.debian.org/cgi-bin/search_packages.pl?searchon=names&subword=1&version=all&release=all&keywords=dfsbuild">dfsbuild</a>. The following pages describe their advantages and disadvantages as the base system for the <ahref="CryptoBox.html">CryptoBox</a>: </p>