- Ihr Gerät
- Verschlüsselter Speicher
- Gerät des Empfängers
Verschlüsselung vor dem Hochladen
Die Website verschlüsselt Ihre Datei und ihren Namen mit AES-256-GCM über die Web Crypto API Ihres Browsers. Für jede Freigabe wird ein neuer Zufallsschlüssel erstellt. Der Server erhält verschlüsselte Bytes, verschlüsselte Metadaten und die Hashwerte der Zugriffs- und Widerrufs-Token.
Link und Code entschlüsseln den Dateischlüssel
Jede Datei erhält ein neues zufälliges Geheimnis mit 120 Bit. Oveile erzeugt den sechsstelligen Zugangscode und speichert nur dessen Hashwert. Neue Website-Links enthalten das mit diesem Code verschlüsselte Dateigeheimnis im Teil nach #, den Browser nicht in HTTP-Anfragen senden. Der Browser entschlüsselt das Geheimnis lokal. HKDF leitet daraus den Dateischlüssel und ein separates Download-Token ab. Ältere Links mit unverschlüsseltem Schlüssel und vollständige Codes mit 32 Zeichen werden weiterhin unterstützt.
Ablauf und Widerruf begrenzen den Zugriff
Wählen Sie eine Stunde, 24 Stunden oder sieben Tage. Abgelaufene Dateien sind sofort nicht mehr verfügbar und werden bei der regelmäßigen Bereinigung entfernt. Über die Schaltfläche nach dem Hochladen oder den Widerrufslink in Ihrer optionalen E-Mail-Bestätigung können Sie eine Freigabe früher widerrufen.
Auf Wunsch nur einmal öffnen
Löschen nach dem ersten Öffnen erlaubt einen Download von Oveile und löscht dann die gespeicherte Freigabe. Der Empfänger kann das Erhaltene weiterhin speichern, kopieren oder aufnehmen. Diese Option kann keine Kopie löschen, die sich bereits auf einem anderen Gerät befindet.
Optionale E-Mails enthalten keinen Entschlüsselungsschlüssel
Die E-Mail-Adresse des Empfängers wird mit der verschlüsselten Freigabe aufbewahrt, damit Oveile die sichere Übergabe abschließen kann. Sie kennzeichnet den Empfänger und bestätigt keine Identität. Sie können getrennt eine Bestätigung, eine Empfängerbenachrichtigung oder eine Öffnungsbenachrichtigung anfordern. Benachrichtigungen enthalten weder Entschlüsselungsschlüssel noch Zugangscode; teilen Sie den privaten Link und den Code selbst.
Die Grenzen kennen
Ein sechsstelliger Code ist keine Zwei-Faktor-Authentifizierung. Wer einen neuen privaten Link erhält, kann versuchen, dessen Code offline zu erraten. Halten Sie daher beides vertraulich. Ältere Links und vollständige alte Codes enthalten den Dateischlüssel direkt. Ein kompromittiertes Gerät oder ein kompromittierter Browser kann Schlüssel offenlegen. Oveile kann verlorene Schlüssel nicht wiederherstellen und Empfänger nicht daran hindern, Kopien zu behalten.
Eine klare Ausnahme für API-Integrationen
Die Website und der clientseitige API-Modus verschlüsseln vor dem Hochladen. Die optionale API mit serverseitiger Verschlüsselung nimmt Klartext über TLS an. Der Server sieht die Datei daher während der Anfrage, bevor er sie verschlüsselt. Nutzen Sie clientseitige Verschlüsselung, wenn der Server das Original niemals erhalten darf.