So schützt VeilShare deine Dateien

VeilShare ist so gebaut, dass du uns deine Dateien nie anvertrauen musst. Alles wird auf deinem Gerät verschlüsselt, bevor es hochgeladen wird, und die Schlüssel bleiben bei dir. Diese Seite erklärt genau, wie das funktioniert, wie wir dein Konto schützen und was mit deinen Daten passiert, wenn in einem Rechenzentrum etwas schiefgeht.

Zuletzt aktualisiert

Sicherheit auf einen Blick

  • Dateien, Datei- und Ordnernamen sowie Vorschauen werden vor dem Upload in deinem Browser mit AES-256-GCM verschlüsselt
  • Verschlüsselungsschlüssel erreichen unsere Server nie in nutzbarer Form, wir können deine Dateien also nicht lesen
  • Dein Kontopasswort verlässt nie dein Gerät
  • Optionale Zwei-Faktor-Authentifizierung mit Einmalcodes per E-Mail
  • Dateien werden redundant über mehrere Rechenzentren gespeichert, ausgelegt, um Feuer und Überschwemmungen zu überstehen
  • Server und Datenbank in Finnland, unter der DSGVO und dem finnischen Datenschutzrecht

Ende-zu-Ende-Verschlüsselung mit AES-256-GCM

Wenn du eine Datei hochlädst, erzeugt dein Browser einen neuen zufälligen 256-Bit-Schlüssel nur für diese Datei. Die Datei wird in Blöcke aufgeteilt, und jeder Block wird mit AES-256-GCM und einer eigenen eindeutigen Nonce verschlüsselt, bevor irgendetwas an uns gesendet wird. Der Dateiname wird mit demselben Schlüssel verschlüsselt, wir wissen also auch nicht, was du teilst. Für Fotos und Videos wird in deinem Browser eine kleine Vorschau erstellt und mit demselben Schlüssel verschlüsselt.

Ordner funktionieren genauso. Jeder Ordner hat einen eigenen zufälligen Schlüssel, der seinen Namen und die Schlüssel von allem darin verschlüsselt. Wer einen Ordner teilt, gibt also Zugriff auf diesen Ordner und auf nichts anderes.

AES-GCM ist authentifizierte Verschlüsselung. Wird auch nur ein einziges Bit einer verschlüsselten Datei verändert, sei es durch eine defekte Festplatte oder durch Manipulation, schlägt die Entschlüsselung fehl, statt dir stillschweigend eine beschädigte Datei zu liefern.

Wo der Schlüssel liegt

Jeder Freigabelink erhält einen eigenen zufälligen Schlüssel, der im Teil des Links nach dem # steht. Browser senden diesen Teil einer URL nie an den Server. Wenn dein Empfänger den Link öffnet, entsperrt sein Browser damit den Schlüssel der Datei, lädt die verschlüsselte Datei herunter und entschlüsselt sie lokal. Wir sehen immer nur verschlüsselte Daten.

Zero-Knowledge-Konten

Du brauchst kein Konto, um VeilShare zu nutzen. Wenn du eines erstellst, ist es so aufgebaut, dass wir deine Dateien trotzdem nicht lesen können, und dein Passwort verlässt nie dein Gerät.

Wenn du dich anmeldest, verarbeitet dein Browser dein Passwort mit Argon2id, einem speicherintensiven Algorithmus, der das Erraten von Passwörtern langsam und teuer macht. Aus dem Ergebnis werden zwei getrennte Schlüssel abgeleitet: einer, der unserem Server beweist, wer du bist, und einer, der deinen persönlichen Hauptschlüssel entsperrt. Der Server speichert nur einen gesalzenen Hash des ersten, und dein Hauptschlüssel wird mit dem zweiten verschlüsselt gespeichert.

Bei jeder Datei und jedem Ordner in deinem Konto ist der Schlüssel mit deinem Hauptschlüssel verschlüsselt, entweder direkt oder über den Ordner, in dem sie liegen. So kannst du deine Dateien nach der Anmeldung auf jedem Gerät öffnen, während wir immer nur verschlüsselte Kopien haben.

Wiederherstellungsschlüssel und Schlüsselerneuerung

Bei der Registrierung erhältst du einen Wiederherstellungsschlüssel. Er ist die einzige Möglichkeit, den Zugriff auf deine gespeicherten Dateien zu behalten, wenn du dein Passwort vergisst, denn wir können keine Verschlüsselung zurücksetzen, deren Schlüssel wir nicht haben. Wenn du glaubst, dass dein Schlüssel offengelegt wurde, kannst du deinen Hauptschlüssel in deinen Einstellungen erneuern. Dabei werden alle deine gespeicherten Dateien in deinem Browser mit einem neuen Hauptschlüssel verschlüsselt.

Zwei-Faktor-Authentifizierung

Aktiviere die Zwei-Faktor-Authentifizierung in deinen Kontoeinstellungen, und ein korrektes Passwort reicht nicht mehr für die Anmeldung.

  • Codes werden mit einem kryptografisch sicheren Zufallszahlengenerator erzeugt
  • Jeder Code läuft nach 10 Minuten ab und funktioniert nur einmal
  • Codes werden gehasht gespeichert, nie im Klartext
  • Code-Versuche und Anfragen zum erneuten Senden sind begrenzt, um Brute-Force-Angriffe zu blockieren

Du kannst außerdem jedes Gerät sehen, das bei deinem Konto angemeldet ist, und jede Sitzung abmelden, die du nicht kennst, oder alle auf einmal.

Schutz geteilter Links

Jeder, mit dem du einen Link teilst, kann entschlüsseln, worauf er zeigt. Deshalb geben wir dir Werkzeuge, um einzuschränken, wer einen Link wie lange nutzen kann. Ein Ordnerlink umfasst alles im Ordner, auch später hinzugefügte Dateien, bis der Link deaktiviert oder eines der festgelegten Limits erreicht wird.

Passwortschutz

Füge einem Freigabelink ein Passwort hinzu, und er öffnet sich nicht ohne. Das Passwort wird vor dem Senden in deinem Browser mit PBKDF2 gehasht, in konstanter Zeit geprüft, und wiederholte falsche Versuche werden blockiert. Es ist ein zusätzliches Schloss am Link, keine zusätzliche Verschlüsselungsebene, teile Links und Passwörter also trotzdem über verschiedene Kanäle.

Ablauf und Downloadlimits

Freigabelinks können nach einer festgelegten Zeit oder nach einer festgelegten Anzahl an Downloads ablaufen, und du kannst sie jederzeit deaktivieren. Sobald ein Link nicht mehr funktioniert, kann niemand mehr darüber auf die Datei zugreifen, und er kann nicht wieder aktiviert werden. Du musst einen neuen Freigabelink erstellen, wenn du die Datei oder den Ordner erneut teilen willst. Ohne Konto hochgeladene Dateien und Ordner werden dann innerhalb einer Stunde endgültig gelöscht; Dateien in deinem Konto bleiben, bis du sie löschst.

Schutz vor Feuer, Überschwemmungen und Hardwareausfällen

Verschlüsselung schützt deine Dateien vor Menschen. So sind sie vor physischen Katastrophen wie Feuer, Überschwemmungen und Hardwareausfällen geschützt.

Dateispeicher, der den Verlust eines Rechenzentrums übersteht

Verschlüsselte Dateien werden auf Cloudflare R2 gespeichert, das für extreme Langlebigkeit ausgelegt ist. Jede Datei wird als mehrere Kopien oder als Erasure-codierte Fragmente auf viele Festplatten in mehreren Rechenzentren innerhalb einer Region verteilt. Cloudflare hat es so ausgelegt, dass Daten Festplattenausfälle und physische Schäden an einem Rechenzentrum wie Feuer oder Überschwemmung überstehen.

Server und Datenbank in Finnland mit täglichen Backups

Unsere Anwendungsserver und unsere Datenbank laufen bei Hetzner in Helsinki, Finnland, in einem Rechenzentrum, das nach ISO/IEC 27001:2022 zertifiziert ist, dem internationalen Standard für Informationssicherheits-Managementsysteme. Deine Kontodaten fallen damit unter die DSGVO und das finnische Datenschutzgesetz.

Die Datenbank wird jeden Tag automatisch gesichert, und die Backups der letzten sieben Tage werden aufbewahrt. Fällt ein Server aus, können wir ihn aus einem aktuellen Backup wiederherstellen.

Gestohlene Hardware legt deine Dateien nicht offen

Deine Dateien, Datei- und Ordnernamen sowie Vorschauen sind mit Schlüsseln verschlüsselt, die wir nie haben. Eine gestohlene Festplatte, ein geleaktes Backup oder ein Einbruch in unsere Server können also nicht offenlegen, was du geteilt hast.

Wovor wir nicht schützen können

Kein Dienst kann perfekte Sicherheit versprechen, und wir sagen lieber ehrlich, wo die Risiken liegen:

  • Malware auf deinem Gerät oder auf dem Gerät deines Empfängers
  • Wir sehen grundlegende Metadaten, die für den Betrieb des Dienstes nötig sind, etwa Dateigrößen, Ablaufdaten von Links und wie Dateien in Ordnern gruppiert sind
  • Wir sehen grundlegende Metadaten, die für den Betrieb des Dienstes nötig sind, etwa Dateigröße und Ablaufdatum sowie einige andere nicht sensible Daten

In unserer Datenschutzerklärung findest du die vollständige Liste, was wir verarbeiten und wie lange wir es aufbewahren. Eine Sicherheitslücke gefunden? Sag uns Bescheid, und wir sehen uns das an.

Häufig gestellte Fragen

Nein. Dateien werden in deinem Browser verschlüsselt, bevor sie hochgeladen werden, und der Schlüssel bleibt in deinem Freigabelink oder ist bei Kontodateien durch dein Passwort geschützt. Wir speichern immer nur verschlüsselte Daten, die wir nicht entschlüsseln können.

AES-256-GCM, denselben Standard für authentifizierte Verschlüsselung, den Banken und Behörden nutzen. Jede Datei erhält ihren eigenen zufälligen 256-Bit-Schlüssel, und Kontopasswörter werden mit Argon2id gehärtet.

Verschlüsselte Dateien werden auf Cloudflare R2 gespeichert, das jede Datei auf mehrere Festplatten in mehreren Rechenzentren verteilt, sodass sie wiederhergestellt werden kann, wenn ein Standort ausfällt. Unsere Datenbank wird jeden Tag automatisch gesichert.

Nicht ohne deinen Wiederherstellungsschlüssel. Bei einem geteilten Link ist der Schlüssel Teil des Links. Bei Kontodateien kannst du dein Passwort mit dem Wiederherstellungsschlüssel zurücksetzen, den du bei der Registrierung erhalten hast. Ohne beides kann niemand die Dateien entschlüsseln, auch wir nicht.

Ja. Aktiviere sie in deinen Kontoeinstellungen, dann braucht jede Anmeldung zusätzlich einen sechsstelligen Code, der an deine E-Mail gesendet wird und 10 Minuten gültig ist.

Quellen

Teile eine Datei sicher

Kostenlos, ohne Konto. Deine Datei wird in deinem Browser verschlüsselt, bevor sie hochgeladen wird, und wir können sie nicht lesen.

Datei teilen