Client- vs. Serververschlüsselung bei Nextcloud-Hostern: Ein paar Gedanken dazu

Immer wieder stellt sich mir die Frage: Bieten kostenlose Nextcloud-Hoster eine standardmäßige Client-Verschlüsselung statt nur einer serverseitigen Verschlüsselung? Und kann ich dem Anbieter, den ich nicht persönlich kenne, meine Daten einfach so blind anvertrauen?

Die kurze Antwort: Nein, kostenlose Nextcloud-Hoster bieten in der Regel keine standardmäßige Client-Verschlüsselung an. Die Verantwortung für die Verschlüsselung meiner Daten liegt primär bei mir.

Die lange Antwort:

Lassen wir uns die beiden Verschlüsselungsarten etwas genauer betrachten:

  • Serververschlüsselung: Hier werden meine Daten zuerst auf den Server des Hosters hochgeladen und danach verschlüsselt. Der Hoster hat also theoretisch die Möglichkeit, meine Daten einzusehen bzw. zu entschlüsseln, wenn er über die entsprechenden Schlüssel verfügt.

  • Clientverschlüsselung: Bei dieser Methode werden meine Daten auf meinem eigenen Gerät zu Hause im Arbeitszimmer verschlüsselt, noch bevor sie zum Server übertragen werden. Selbst wenn der Hoster Zugriff auf meine Daten erhält, kann er selbige ohne den richtigen Schlüssel weder entschlüsseln noch lesen.

Warum ist Client-Verschlüsselung so wichtig?

  • Sehr viel höhere Sicherheit: Da meine Daten bereits vor der Übertragung verschlüsselt sind, ist der Schutz vor unbefugtem Zugriff auf dem Server wesentlich höher.

  • Maximale Kontrolle: Ich behalte die vollständige Kontrolle über meine Daten und den Verschlüsselungsschlüssel.

  • Schutz vor Datenklau: Selbst wenn der Hoster kompromittiert wird, sind meine Daten weiterhin sicher.

Kann ich dem Anbieter vertrauen?

Die Frage nach dem Vertrauen in einen Hoster ist berechtigt. Auch wenn viele Anbieter hohe Sicherheitsstandards versprechen, gibt es immer ein Restrisiko.

Nextcloud...

... ist eine kostenlose, quelloffene Server-Software, die es dir ermöglicht, deine eigenen Dateien, Kalender, Kontakte und vieles mehr in einer privaten Cloud zu speichern.

Nextcloud in Ehren, doch die Euphorie hält sich bei mir in Grenzen. Einen eigenen Server will und kann ich nicht aufsetzen, und die Gratis-Anbieter bieten (vermutlich aus Kostengründen, was ich absolut nachvollziehen kann) nicht das, was ich gerne hätte: nämlich die clientseitige Verschlüsselung meiner Daten.

Da ich mich also selbst um die Verschlüsselung meiner Daten kümmern muss, gibt es für mich keinen plausiblen Grund, einen kostenlosen Nextcloud-Server in Anspruch zu nehmen. Wozu also schwere Geschütze auffahren, um mit Kanonen auf Spatzen zu schießen, wenn es lediglich darum geht, ein paar Dateien in einer verschlüsselten Cloud sicher abzulegen?

Wie lässt sich die Sicherheit meiner Daten erhöhen?

  • Ich bestehe auf Client-Verschlüsselung: Also muss ich selbst tätig werden und benutze die GPG-Verschlüsselung mittels eines kleinen, von mir gebastelten Tools. Not macht erfinderisch.

 

GPG-Encryptor
GPG-Encryptor ...Selfmade
  • GPG-Encryptor ... Selfmade: Ich verschlüssele meine Daten mit meinem Passwort bzw. einem Schlüssel vor dem Upload auf den (G-Drive-)Server.

  • Starke Passwörter: Ich verwende starke, eindeutige Passwörter.

  • Regelmäßige Backups: Zusätzlich erstelle ich regelmäßige Backups meiner Daten auf externen (LUKS-verschlüsselten) Speichermedien, um vor Datenverlust geschützt zu sein.

Fazit :

Während eine Serververschlüsselung lediglich einen gewissen Mindestschutz bietet, ist eine Client-Verschlüsselung die sicherste Option, um meine Daten zu schützen. Ich vertraue nicht blindlings auf den Hoster, sondern ergreife selbst die für mich notwendigen Maßnahmen.

Alternativen ?

Proton Drive mit Standort in der Schweiz ist in der Tat eine echte Alternative, welche genau das bietet: nämlich einen Datenspeicher mit automatisch greifender, clientseitiger Verschlüsselung. Mehr nicht.

Einziger Wermutstropfen: Es gibt KEINEN vernünftigen Linux-Client welcher von Proton Entwickler designet wurde. Zur Zeit stehen leider nur Windows-, Apple- und Android-Clients zur Verfügung. Der Speicherplatz ist in der kostenlosen Version auf 5 GB limitiert.