Safecloud: A Distributed, Encrypted Storage Cloud for Streaming
Safecloud ist ein verteiltes, verschlüsseltes Speicher- und Streaming-Netzwerk, das Privatsphäre gewährleistet, indem es Dateien in ausschließlich aus Chiffretext bestehende Fragmente auf browserbasierten Speicherknoten und föderierten Routern aufteilt und dabei eine neuartige Schlüsselhierarchie sowie konvergente Adressierung nutzt, um sichere Deduplizierung, effizientes O(1)-Streaming und verifizierbare, kostengünstige Anreize zu ermöglichen, ohne jemals Klartext oder Schlüssel preiszugeben.
Originalarbeit lizenziert unter CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Dies ist eine KI-generierte Erklärung des untenstehenden Papers. Sie wurde nicht von den Autoren verfasst oder gebilligt. Für technische Genauigkeit konsultieren Sie das Originalpaper. Vollständigen Haftungsausschluss lesen
Stellen Sie sich vor, Sie möchten eine riesige Bibliothek an Filmen und Büchern im Internet speichern, aber Sie vertrauen den Fremden nicht, die Ihre Regale halten werden. Sie wollen nicht, dass sie Ihre Bücher lesen können, und Sie wollen auch nicht, dass sie Ihre Seiten gegen gefälschte austauschen, ohne dass Sie es merken.
Safecloud ist ein neues System, das genau dieses Problem lösen soll. Es verwandelt Ihren Webbrowser in eine Lagereinheit und schafft ein sicheres, verschlüsseltes Netzwerk, in dem niemand – nicht einmal die Menschen, die Ihre Daten halten – sehen kann, was sich darin befindet.
So funktioniert es, unterteilt in einfache Konzepte:
1. Der „blinde“ Speicher (Die Drops)
Normalerweise, wenn Sie ein Lagerfach mieten, hat der Besitzer einen Generalschlüssel und kann hineinspähen. In Safecloud werden die Lagereinheiten Drops genannt.
- Die Analogie: Stellen Sie sich vor, Sie schließen Ihre Wertsachen in einem Tresor ein, noch bevor Sie das Haus verlassen. Dann übergeben Sie den verschlossenen Tresor einem Fremden (dem Drop), damit er ihn in seinem Keller aufbewahrt.
- Die Magie: Der Fremde sieht den Schlüssel niemals. Er sieht nur eine verschlossene Box. Er kann sie nicht öffnen, den Inhalt nicht lesen und nicht einmal wissen, was darin ist. Wenn er versuchen würde, Ihre Box gegen eine andere auszutauschen, würde das Schloss nicht mehr zum Etikett passen, und Sie würden es sofort bemerken.
- Der Clou: Diese „Fremden“ sind einfach nur ganz normale Webbrowser-Tabs. Wenn Sie einen Tab auf einer Website offen lassen, kann dieser Tab als Drop fungieren und Ihre verschlossenen Boxen kostenlos lagern.
2. Der „Master Key“ und die „Magische Karte“ (Die Cloud & Jets)
Sie (die Cloud) halten den einzigen Generalschlüssel. Sie senden diesen Schlüssel niemals an jemanden weiter.
- Die Analogie: Anstatt dem Fremden einen Schlüssel zu geben, geben Sie ihm eine Magische Karte (einen Jet).
- Die Funktionsweise: Der Jet ist ein Routing-Server. Er hält nicht Ihre Daten und besitzt auch nicht Ihren Schlüssel. Er weiß lediglich, wo sich Ihre verschlossenen Boxen befinden. Wenn Sie einen Film sehen wollen, sagt der Jet zu den Drops: „Hey, bring mir die Box mit der Aufschrift 'Szene 1'“. Der Drop bringt die verschlossene Box, und Sie entsperren sie auf Ihrem eigenen Gerät.
3. Der „Ein-Wurzel-Baum“ (Kein Schlüssel-Chaos mehr)
In vielen Systemen müssen Sie, wenn Sie ein bestimmtes Kapitel eines Buches mit einem Freund teilen wollen, das ganze Buch mit einem neuen Schloss neu kopieren und verschlüsseln. Safecloud ist intelligenter.
- Die Analogie: Stellen Sie sich einen Stammbaum vor, in dem jedes Familienmitglied einen eigenen, einzigartigen Schlüssel hat. In Safecloud gibt es nur einen einzigen Generalschlüssel (die Wurzel/Root). Jeder andere Schlüssel für jede einzelne Datei, jedes Teilstück und jeden geteilten Ordner wird mathematisch aus diesem einen Generalschlüssel abgeleitet.
- Der Vorteil: Wenn Sie einem Freund nur Kapitel 3 eines Films zeigen möchten, müssen Sie nicht den ganzen Film neu verschlüsseln. Sie übergeben ihm einfach einen „Teilschlüssel“, der mathematisch gesehen nur diesen spezifischen Zweig des Baumes entsperrt. Er kann weder Kapitel 4 noch die Tonspur entsperren, wenn Sie ihm nicht auch die entsprechende Berechtigung dafür gegeben haben. Es ist, als würde man jemandem einen Schlüssel geben, der nur die Haustür öffnet, aber nicht den Tresor im Keller.
4. Streaming ohne Downloaden
Aufgrund dieser „Baumstruktur“ ist das Ansehen eines Videos unglaublich schnell und flexibel.
- Die Analogie: Stellen Sie sich ein Video als einen langen Zug vor. In normalen verschlüsselten Systemen müssen Sie, um zum letzten Waggon zu gelangen, vielleicht alle Waggons von vorne nach hinten entschlüsseln.
- Der Safecloud-Weg: Da die Schlüssel mathematisch miteinander verknüpft sind, können Sie – sofern Sie den Schlüssel für den „Bahnhof“ (den Anfang der Strecke) besitzen – den Schlüssel für jeden beliebigen Waggon (Abschnitt) sofort berechnen, ohne die vorangegangenen Abschnitte entschlüsseln zu müssen. Sie können direkt zum Ende des Films springen, und das System berechnet den Schlüssel für genau diesen Moment in Millisekunden.
5. Die „Ehrlichkeits-Ökonomie“ (Safebux)
Wie stellen wir sicher, dass die Drops nicht einfach Ihre Boxen löschen und verschwinden?
- Die Analogie: Stellen Sie sich ein Spiel namens „Zeig her“ vor. In regelmäßigen Abständen fragt der Jet einen Drop: „Zeig mir die Box mit der Aufschrift 'Szene 1'“. Der Drop muss durch eine digitale Signatur beweisen, dass er die Box noch besitzt.
- Die Belohnung: Wenn der Drop beweist, dass er die Box besitzt, verdient er Punkte, die Safebux genannt werden. Wenn er die Box nicht vorweisen kann, verliert er Punkte und wird aussortiert. Dies schafft ein System, in dem es günstiger und einfacher ist, ehrlich zu sein, als zu betrügen. Im Gegensatz zu anderen Systemen, die massive, langsame Computerleistung benötigen, um die Speicherung zu beweisen, erfordert Safecloud nur eine einfache digitale Signatur, was viel schneller und kostengünstiger ist.
Zusammenfassung dessen, was es besonders macht
- Privatsphäre zuerst: Die Menschen, die Ihre Daten speichern, können deren Inhalt buchstäblich nicht sehen.
- Browser-basiert: Sie benötigen keine spezielle Hardware; Ihr Browser-Tab kann als Speicheranbieter fungieren.
- Feingranulare Kontrolle: Sie können eine 5-minütige Vorschau eines Films oder nur die Untertitel teilen, ohne die gesamte Datei preiszugeben.
- Effizient: Das System nutzt Mathematik, um Schritte zu überspringen, was das sofortige „Spulen“ in Videos ermöglicht und die automatische Deduplizierung (wenn zwei Personen dieselbe Datei hochladen, speichert das System nur eine verschlüsselte Kopie) ermöglicht, was Platz spart.
Das Fazit: Safecloud ist ein Weg, ein globales Speichernetzwerk aufzubauen, in dem die Menschen, die Ihre Daten halten, gegenüber deren Inhalten „blind“ sind, das System schnell genug für das Streaming von Videos ist und die Wirtschaftlichkeit so gestaltet ist, dass Ehrlichkeit der profitabelste Weg ist.
Ertrinken Sie in Arbeiten in Ihrem Fachgebiet?
Erhalten Sie tägliche Digests der neuesten Arbeiten passend zu Ihren Forschungsbegriffen — mit technischen Zusammenfassungen, in Ihrer Sprache.