Verschlüsselung überall mit TrueCrypt und Dropbox.

Verschlüsselung überall mit TrueCrypt und Dropbox.

28. Jul. 2009 von Robert Günther in How-To, Produktivität

Ich stand kürzlich vor der Herausforderung, einige wichtige Excel Dateien zu verschlüsseln, musste jedoch weiterhin von mehreren Arbeitsplätzen auf sie zugreifen können. Wer seine persönlichen Daten verschlüsseln möchte, kommt auf PC und MAC nicht um TrueCrypt (free) herum. Neben der Verschlüsselung der gesamten Festplatte ermöglicht TrueCrypt auch das Anlegen sogenannter Kontainer, in denen Dateien gespeichert werden können und dort automatisch verschlüsselt werden. Solche Kontainer können dann gemountet werden und können wie physische Laufwerke genutzt werden (im Bild unten ist dies Laufwerk M).

gemounteter TrueCrypt Kontainer

Soweit so gut, leider stellt das Thema Verschlüsselung jedoch für viele noch ein Buch mit sieben Siegeln dar. TrueCrypt ist jedoch äußerst Benutzerfreundlich und kommt mit einer grafischen Oberfläche daher, die leicht verständlich ist und zudem in einigen Tutorials umfangreich erklärt wird. Folgt man beispielsweise dem “Beginner’s Tutorial” kann man innerhalb von 5 Minuten einen, wie oben beschriebenen, verschlüsselten Kontainer erstellen. Für meine Excel Dateien reichte ein 5 MB großer Kontainer, die Größe kann aber natürlich frei gewählt werden.

Sync your files across computers with Dropbox

Es bleibt das Problem, dass dieser Kontainer nun jedoch weiterhin nur auf einem Rechner gespeichert ist. Ich könnte die Datei natürlich per USB Stick umhertragen, oder mich eines weiteren kostenloser Dienstes namens Dropbox bedienen. Dropbox ermöglicht mir das automatische Synchronisieren und Backup erstellen von Dateien über mehre Rechner und Plattformen (Win, Mac, Linux) hinweg. Vereinfacht gesprochen funktioniert das ganze so: Nachdem man den Dropbox client installiert hat erstellt dieser einen Order My Dropbox. Alles was dort hineinkopiert wird, synchronisiert Dropbox mit seinem Server (in der kostenfreien Version stehen 2GB Speichervolumen zur Verfügung). Wir der Dropbox client auf einem anderen Rechner installiert und mit dem gleichen Account verbunden (was mit wenigen Klicks möglich ist), wird nun der entsprechende Ordner snychronisiert. Das funktioniert problemlos in beide Richtungen und erfolgt vollkommen automatisiert. Natürlich verfügt Dropbox auch über ein chices Webinterface, um auf alle Daten zuzugreifen.

Dropbox Web Interface

Dropbox Web Interface

Nun aber endlich zur Lösung meines Problems. Nachdem ich also einen 5MB großen, per TrueCrypt verschlüsselten Kontainer erstellen konnte, habe ich diesen in den My Dropbox Ordner gespeichert, wo er nun permanent von Dropbox synchronisiert wird. Damit kann ich nun auf beliebigen Rechnern den Kontainer mounten, auf meine Daten zugreifen und diese Bearbeiten. Nach dem Speichern und dismounten des Kontainers wird dieser wieder synchronisiert; an dieser Stelle machen sich die 5MB Dateigröße bemerkbar, da das Hochladen innerhalb wenigern Sekunden erledigt ist. Kritiker würden anführen, dass die Kontainerdatei ja immerhin auf einem fremden Server zwischengespeichert wird, was die Sicherheit kompromittiert, durch die Verschlüsselung bin ich jedoch bereit dieses Risiko einzugehen.

Wenn Ihr noch keinen Dropbox Account habt, dann ganz schnell hier einen anlegen.

Links:

Bookmark and Share

Ähnliche Einträge:

  1. 1Password endlich für Windows (free beta)
  2. Dateipfad über das Kontextmenü kopieren
  3. Speichern des Verlaufs (History) in Google Chrome verhindern
  4. 'www' – why waste words?

Tags: , , , , , ,

4 Kommentare to “Verschlüsselung überall mit TrueCrypt und Dropbox.”

  1. Thomas Zimmermann

    28. Jul, 2009

    Der Komfort ist dieser Form allerdings nur gegeben, wenn auch der DB Client installiert ist. Über das Webinteface ist immer noch der Zwischenschrift des manuelle Down- und Uploads geschaltet.

  2. Maik Pressler

    03. Aug, 2009

    Laut den Aussagen im Dropbox-Blog ist diese in der Lage, auch inkrementell zu aktualisieren. Das heißt für mich ich könnte einen 1 Gigabyte großen Container anlegen und in diesem unter anderem die 5 Mb Excel speichern. Nach dem Speichern meiner Excel Datei sollte Dropbox von alleine erkennen, dass nur die 5 MB geändert wurden. Wenn das der Fall wäre, wäre die Kombination Dropbox + TrueCrypt eine sehr elegante Lösung in Sachen sichere Synchronisation.

  3. [...] Tipp: eine super Anleitung, wie Ihr Dropbox und TrueCrypt nutzen könnt, um auch überall auf Eure verschlüsselten Daten zuzugreifen, findet ihr im Emendatio blog. Wenn Ihr noch keinen Dropbox Account habt, dann ganz schnell hier [...]

  4. Sebastian

    02. Feb, 2010

    Das Problem an der ganzen Lösung ist, dass der Sync nur stattfindet, wenn der Container dismounted wird, sprich wenn er in TruCrypt nicht mehr geöffenet ist.

    Hiermit erschlagen sich dann alle automatisierten Vorgänge für die “Lösung”, die sich sofort dann erledigt hat, wenn man mal vergisst, den Kontainer in TruCrypt zu entfernen.

    Der Vorgang sieht dann doch auf jedem einzelnen Rechner so aus:

    Dropbox mounten
    TruCrypt Kontainer mounten
    Excel-Dateien bearbeiten
    Excel-Dateien schließen
    TruCrypt Kontainer unmounten
    Dropbox unmounten
    Sync abwarten (!)
    Kontainer löschen

    Ganz davon ab, dass dann unterwegs und überall auf diesen Rechnern überall der Kontainer gespeichert ist. Die letzten beiden Schritte kann man weglassen, wenn man sich sicher ist, dass der Rechner weiterhin online ist, die Änderungen wirklich auf die Dropbox zeitnah rücksichert – und nachfolgend die Karteileiche (der Kontainer) auf dem (fremden?) Rechner einfach so verbleiben kann.

    Ganz ehrlich: ein USB-Stick scheint mir bei der ganzen Sache sinnvoller. Vor allen Dingen weil man auf diesen gleich die mobilversion von TruCrypt speichern kann, um an jedem Rechner unterwegs eine Änderung vornehmen zu können.

    Sinnvoller ist meiner Ansicht nach eine Verschlüsselung der Datei und der Sync dieser verschlüsselten Dateien auf die Dropbox und das Mitführen des Decrypt-Programms und des Schlüssels für unterwegs. Aber dann kann man wieder nicht editieren.

    Na wie dem auch sei – ideal ist das alles nicht.

Hinterlasse einen Kommentar

PHVsPjxsaT48c3Ryb25nPndvb19hZHNfcm90YXRlPC9zdHJvbmc+IC0gdHJ1ZTwvbGk+PGxpPjxzdHJvbmc+d29vX2FkXzI1MF9hZHNlbnNlPC9zdHJvbmc+IC0gPHNjcmlwdCB0eXBlPVwidGV4dC9qYXZhc2NyaXB0XCI+PCEtLQ0KZ29vZ2xlX2FkX2NsaWVudCA9IFwicHViLTExNzUyNzE0MjcyMjM5MjlcIjsNCi8qIGVtZW5kYXRpbywgMjUweDI1MCwgRXJzdGVsbHQgMDUuMDkuMDkgKi8NCmdvb2dsZV9hZF9zbG90ID0gXCI1NDQ0MTQ4Nzk0XCI7DQpnb29nbGVfYWRfd2lkdGggPSAyNTA7DQpnb29nbGVfYWRfaGVpZ2h0ID0gMjUwOw0KLy8tLT4NCjwvc2NyaXB0Pg0KPHNjcmlwdCB0eXBlPVwidGV4dC9qYXZhc2NyaXB0XCINCnNyYz1cImh0dHA6Ly9wYWdlYWQyLmdvb2dsZXN5bmRpY2F0aW9uLmNvbS9wYWdlYWQvc2hvd19hZHMuanNcIj4NCjwvc2NyaXB0PjwvbGk+PGxpPjxzdHJvbmc+d29vX2FkXzI1MF9pbWFnZTwvc3Ryb25nPiAtIGh0dHA6Ly93d3cud29vdGhlbWVzLmNvbS9hZHMvd29vdGhlbWVzLTI1MHgyNTAuZ2lmPC9saT48bGk+PHN0cm9uZz53b29fYWRfMjUwX3VybDwvc3Ryb25nPiAtIGh0dHA6Ly93d3cud29vdGhlbWVzLmNvbTwvbGk+PGxpPjxzdHJvbmc+d29vX2FkX2NvbnRlbnRfYWRzZW5zZTwvc3Ryb25nPiAtIDxzY3JpcHQgdHlwZT1cInRleHQvamF2YXNjcmlwdFwiPjwhLS0NCmdvb2dsZV9hZF9jbGllbnQgPSBcInB1Yi0xMTc1MjcxNDI3MjIzOTI5XCI7DQovKiBlbWVuZGF0aW8sIENPTlRFTlQsIDQ2OHg2MCwgRXJzdGVsbHQgMDUuMDkuMDkgKi8NCmdvb2dsZV9hZF9zbG90ID0gXCIyMDk5MTQzMjg5XCI7DQpnb29nbGVfYWRfd2lkdGggPSA0Njg7DQpnb29nbGVfYWRfaGVpZ2h0ID0gNjA7DQovLy0tPg0KPC9zY3JpcHQ+DQo8c2NyaXB0IHR5cGU9XCJ0ZXh0L2phdmFzY3JpcHRcIg0Kc3JjPVwiaHR0cDovL3BhZ2VhZDIuZ29vZ2xlc3luZGljYXRpb24uY29tL3BhZ2VhZC9zaG93X2Fkcy5qc1wiPg0KPC9zY3JpcHQ+PC9saT48bGk+PHN0cm9uZz53b29fYWRfY29udGVudF9kaXNhYmxlPC9zdHJvbmc+IC0gZmFsc2U8L2xpPjxsaT48c3Ryb25nPndvb19hZF9jb250ZW50X2ltYWdlPC9zdHJvbmc+IC0gaHR0cDovL3d3dy53b290aGVtZXMuY29tL2Fkcy93b290aGVtZXMtNDY4eDYwLTIuZ2lmPC9saT48bGk+PHN0cm9uZz53b29fYWRfY29udGVudF91cmw8L3N0cm9uZz4gLSBodHRwOi8vd3d3Lndvb3RoZW1lcy5jb208L2xpPjxsaT48c3Ryb25nPndvb19hZF9pbWFnZV8xPC9zdHJvbmc+IC0gPC9saT48bGk+PHN0cm9uZz53b29fYWRfaW1hZ2VfMjwvc3Ryb25nPiAtIDwvbGk+PGxpPjxzdHJvbmc+d29vX2FkX2ltYWdlXzM8L3N0cm9uZz4gLSA8L2xpPjxsaT48c3Ryb25nPndvb19hZF9pbWFnZV80PC9zdHJvbmc+IC0gPC9saT48bGk+PHN0cm9uZz53b29fYWRfaW1hZ2VfNTwvc3Ryb25nPiAtIDwvbGk+PGxpPjxzdHJvbmc+d29vX2FkX2ltYWdlXzY8L3N0cm9uZz4gLSA8L2xpPjxsaT48c3Ryb25nPndvb19hZF90b3BfYWRzZW5zZTwvc3Ryb25nPiAtIDxzY3JpcHQgdHlwZT1cInRleHQvamF2YXNjcmlwdFwiPjwhLS0NCmdvb2dsZV9hZF9jbGllbnQgPSBcInB1Yi0xMTc1MjcxNDI3MjIzOTI5XCI7DQovKiBlbWVuZGF0aW8sIDQ2OHg2MCwgRXJzdGVsbHQgMDUuMDkuMDkgKi8NCmdvb2dsZV9hZF9zbG90ID0gXCI1MTQ2NTQ1MTEwXCI7DQpnb29nbGVfYWRfd2lkdGggPSA0Njg7DQpnb29nbGVfYWRfaGVpZ2h0ID0gNjA7DQovLy0tPg0KPC9zY3JpcHQ+DQo8c2NyaXB0IHR5cGU9XCJ0ZXh0L2phdmFzY3JpcHRcIg0Kc3JjPVwiaHR0cDovL3BhZ2VhZDIuZ29vZ2xlc3luZGljYXRpb24uY29tL3BhZ2VhZC9zaG93X2Fkcy5qc1wiPg0KPC9zY3JpcHQ+PC9saT48bGk+PHN0cm9uZz53b29fYWRfdG9wX2Rpc2FibGU8L3N0cm9uZz4gLSBmYWxzZTwvbGk+PGxpPjxzdHJvbmc+d29vX2FkX3RvcF9pbWFnZTwvc3Ryb25nPiAtIGh0dHA6Ly93d3cud29vdGhlbWVzLmNvbS9hZHMvd29vdGhlbWVzLTQ2OHg2MC0yLmdpZjwvbGk+PGxpPjxzdHJvbmc+d29vX2FkX3RvcF91cmw8L3N0cm9uZz4gLSBodHRwOi8vd3d3Lndvb3RoZW1lcy5jb208L2xpPjxsaT48c3Ryb25nPndvb19hZF91cmxfMTwvc3Ryb25nPiAtIDwvbGk+PGxpPjxzdHJvbmc+d29vX2FkX3VybF8yPC9zdHJvbmc+IC0gPC9saT48bGk+PHN0cm9uZz53b29fYWRfdXJsXzM8L3N0cm9uZz4gLSA8L2xpPjxsaT48c3Ryb25nPndvb19hZF91cmxfNDwvc3Ryb25nPiAtIDwvbGk+PGxpPjxzdHJvbmc+d29vX2FkX3VybF81PC9zdHJvbmc+IC0gPC9saT48bGk+PHN0cm9uZz53b29fYWRfdXJsXzY8L3N0cm9uZz4gLSA8L2xpPjxsaT48c3Ryb25nPndvb19hbHRfc3R5bGVzaGVldDwvc3Ryb25nPiAtIHRlYWwuY3NzPC9saT48bGk+PHN0cm9uZz53b29fYXV0b19pbWc8L3N0cm9uZz4gLSB0cnVlPC9saT48bGk+PHN0cm9uZz53b29fY2F0X2V4PC9zdHJvbmc+IC0gMTEsMTMyLDEyMzwvbGk+PGxpPjxzdHJvbmc+d29vX2NvbW1lbnRfcG9zdHM8L3N0cm9uZz4gLSA1PC9saT48bGk+PHN0cm9uZz53b29fY29udGVudDwvc3Ryb25nPiAtIGZhbHNlPC9saT48bGk+PHN0cm9uZz53b29fY29udGVudF9hcmNoaXZlczwvc3Ryb25nPiAtIGZhbHNlPC9saT48bGk+PHN0cm9uZz53b29fY29udGVudF9mZWF0PC9zdHJvbmc+IC0gZmFsc2U8L2xpPjxsaT48c3Ryb25nPndvb19jdXN0b21fZmF2aWNvbjwvc3Ryb25nPiAtIDwvbGk+PGxpPjxzdHJvbmc+d29vX2ZlYXR1cmVkX3Bvc3RzPC9zdHJvbmc+IC0gMTwvbGk+PGxpPjxzdHJvbmc+d29vX2ZlZWRidXJuZXJfaWQ8L3N0cm9uZz4gLSA8L2xpPjxsaT48c3Ryb25nPndvb19mZWVkYnVybmVyX3VybDwvc3Ryb25nPiAtIDwvbGk+PGxpPjxzdHJvbmc+d29vX2dvb2dsZV9hbmFseXRpY3M8L3N0cm9uZz4gLSA8c2NyaXB0IHR5cGU9XCJ0ZXh0L2phdmFzY3JpcHRcIj4NCnZhciBnYUpzSG9zdCA9ICgoXCJodHRwczpcIiA9PSBkb2N1bWVudC5sb2NhdGlvbi5wcm90b2NvbCkgPyBcImh0dHBzOi8vc3NsLlwiIDogXCJodHRwOi8vd3d3LlwiKTsNCmRvY3VtZW50LndyaXRlKHVuZXNjYXBlKFwiJTNDc2NyaXB0IHNyYz1cJ1wiICsgZ2FKc0hvc3QgKyBcImdvb2dsZS1hbmFseXRpY3MuY29tL2dhLmpzXCcgdHlwZT1cJ3RleHQvamF2YXNjcmlwdFwnJTNFJTNDL3NjcmlwdCUzRVwiKSk7DQo8L3NjcmlwdD4NCjxzY3JpcHQgdHlwZT1cInRleHQvamF2YXNjcmlwdFwiPg0KdHJ5IHsNCnZhciBwYWdlVHJhY2tlciA9IF9nYXQuX2dldFRyYWNrZXIoXCJVQS0xMzU5NDE1LTNcIik7DQpwYWdlVHJhY2tlci5fdHJhY2tQYWdldmlldygpOw0KfSBjYXRjaChlcnIpIHt9PC9zY3JpcHQ+PC9saT48bGk+PHN0cm9uZz53b29faG9tZV9hcmM8L3N0cm9uZz4gLSBmYWxzZTwvbGk+PGxpPjxzdHJvbmc+d29vX2hvbWVfbGluazwvc3Ryb25nPiAtIGZhbHNlPC9saT48bGk+PHN0cm9uZz53b29faG9tZV9saW5rX2Rlc2M8L3N0cm9uZz4gLSA8L2xpPjxsaT48c3Ryb25nPndvb19ob21lX2xpbmtfdGV4dDwvc3Ryb25nPiAtIEhvbWU8L2xpPjxsaT48c3Ryb25nPndvb19ob21lX3RodW1iX2hlaWdodDwvc3Ryb25nPiAtIDkyPC9saT48bGk+PHN0cm9uZz53b29faG9tZV90aHVtYl93aWR0aDwvc3Ryb25nPiAtIDI0NzwvbGk+PGxpPjxzdHJvbmc+d29vX2ltYWdlX2hlaWdodDwvc3Ryb25nPiAtIDIxMDwvbGk+PGxpPjxzdHJvbmc+d29vX2ltYWdlX3NpbmdsZTwvc3Ryb25nPiAtIGZhbHNlPC9saT48bGk+PHN0cm9uZz53b29faW1hZ2Vfd2lkdGg8L3N0cm9uZz4gLSA1NDA8L2xpPjxsaT48c3Ryb25nPndvb19sb2dvPC9zdHJvbmc+IC0gPC9saT48bGk+PHN0cm9uZz53b29fbWFudWFsPC9zdHJvbmc+IC0gaHR0cDovL3d3dy53b290aGVtZXMuY29tL3N1cHBvcnQvdGhlbWUtZG9jdW1lbnRhdGlvbi9idXN5LWJlZS88L2xpPjxsaT48c3Ryb25nPndvb19wb3B1bGFyX3Bvc3RzPC9zdHJvbmc+IC0gNTwvbGk+PGxpPjxzdHJvbmc+d29vX3Jlc2l6ZTwvc3Ryb25nPiAtIHRydWU8L2xpPjxsaT48c3Ryb25nPndvb19zaG9ydG5hbWU8L3N0cm9uZz4gLSB3b288L2xpPjxsaT48c3Ryb25nPndvb19zaW5nbGVfaGVpZ2h0PC9zdHJvbmc+IC0gMTIwPC9saT48bGk+PHN0cm9uZz53b29fc2luZ2xlX3dpZHRoPC9zdHJvbmc+IC0gMTgwPC9saT48bGk+PHN0cm9uZz53b29fdGFiczwvc3Ryb25nPiAtIGZhbHNlPC9saT48bGk+PHN0cm9uZz53b29fdGhlbWVuYW1lPC9zdHJvbmc+IC0gQnVzeSBCZWU8L2xpPjxsaT48c3Ryb25nPndvb190aHVtYl9oZWlnaHQ8L3N0cm9uZz4gLSA4ODwvbGk+PGxpPjxzdHJvbmc+d29vX3RodW1iX3dpZHRoPC9zdHJvbmc+IC0gODg8L2xpPjxsaT48c3Ryb25nPndvb190d2l0dGVyPC9zdHJvbmc+IC0gPC9saT48bGk+PHN0cm9uZz53b29fdmlkZW9fY2F0ZWdvcnk8L3N0cm9uZz4gLSB2aWRlbzwvbGk+PC91bD4=