mecker. mecker. mecker.

Unofficial Wuala FAQ

Es gibt zwar das offizielle FAQ, die ist aber so über­füllt, dass man es eher als Handbuch bezeichnen könnte. Daher liste ich mal ein paar wirklich häufiger gestellte Fragen zu kom­ple­xe­ren Themen innerhalb Wualas. Ich werde das ab und an mal ak­tua­li­sie­ren/kor­ri­gie­ren (Achtung: keine Gewähr auf Kor­rekt­heit).

Wieso ist eine Datei nach dem Ver­schlüs­seln sofort als „hoch­ge­la­den“ markiert?

Wuala nutzt zur Ver­schlüs­se­lung einer Datei immer den gleichen Schlüssel. Das heißt, dass ein Linux-Image immer bitgleich ver­schlüs­selt wird. Daraus folgt, dass der Hash für gleiche Dateien identisch ist. Und da die Da­ten­ban­ken Wualas aus­schließ­lich den Hash als bekannten Wert führen, wird eine identische Datei sofort erkannt und als hoch­ge­la­den markiert. Der Schlüssel dazu wird allerdings vom User selbst generiert, sodass er nur Zugriff auf diese Datei erhalten kann, wenn er sie auch tatsäch­lich im Original besitzt.

Wuala macht Archive kaputt!

Das stimmt so nicht. Wuala nutzt als Ergänzung die Cloud, um beim Download or­dent­li­che Ge­schwin­dig­kei­ten zu erreichen. Da kann es passieren, dass einige Frag­ment­stü­cke fehlerhaft sind. Wuala hat das früher nicht geprüft. Das heißt, wenn mir eine Node ein kaputtes Stück gibt, hat Wuala schön ent­schlüs­selt und dem Nutzer eine Datei prä­sen­tiert, die ein paar Bits falsch hatte. Bei Archiven hat das zur Folge, dass diese den Fehler erkennen (die nutzen nämlich auch einen Hash zum Vergleich) und dann das Entpacken verweigern, weil die In­te­grität nicht stimmt.

Das „­Pro­ble­m“ wurde behoben, indem Wuala nun ei­gen­s­tän­dig prüft, ob die Da­tei­in­te­grität stimmt, wenn nicht, so wird noch einmal her­un­ter­ge­la­den (oder nur das Teilstück?).

Wie ver­schlüs­selt Wuala die Dateien?

Wuala nutzt das Advanced Encryption Standard in der 128-Bit Variante zur sym­me­tri­schen Ver­schlüs­se­lung einer Datei. Dabei wird die Datei un­ab­hän­gig vom Nutzer ver­schlüs­selt – anders wäre das hier auch nicht möglich. Wer mal größere Dateien hoch­ge­la­den hat, wird sehen, dass zuerst das Lesen der Datei kommt: der Hash wird generiert und danach wird die Datei ver­schlüs­selt – und zwar mit dem ge­ne­rier­ten Hash! Zu guter letzt wird dieser Schlüssel (=Hash) fein säu­ber­lich in den Schlüs­sel­bund des jeweiligen Users abgelegt (und ggf. geteilt).

Warum ist eine Datei sofort nach dem Hin­zu­fü­gen als „hoch­ge­la­den“ markiert?

blog comments powered by Disqus