- Vaše zařízení
- Šifrované úložiště
- Zařízení příjemce
Šifrování probíhá před nahráním
Web zašifruje soubor i jeho název algoritmem AES-256-GCM pomocí Web Crypto API prohlížeče. Pro každé sdílení vzniká nový náhodný klíč. Server obdrží šifrované bajty, šifrovaná metadata a otisky tokenů přístupu a zrušení přístupu.
Odkaz a kód odemknou klíč souboru
Každý soubor má nový náhodný 120bitový tajný údaj. Oveile vygeneruje šestimístný přístupový kód a uchová pouze jeho otisk. Nové webové odkazy obsahují tajný údaj zašifrovaný tímto kódem v části za #, kterou prohlížeče neposílají v požadavcích HTTP. Prohlížeč jej odemkne místně. HKDF odvodí šifrovací klíč souboru a samostatný token pro stažení. Starší odkazy s přímým klíčem a úplné 32znakové kódy zůstávají podporovány.
Platnost a odvolání omezují přístup
Vyberte jednu hodinu, 24 hodin nebo sedm dní. Soubory po vypršení platnosti okamžitě přestanou být dostupné a smažou se při pravidelném úklidu. Přístup můžete zrušit dříve tlačítkem zobrazeným po nahrání nebo odkazem ve volitelném potvrzení.
Jedno otevření, když potřebujete
Smazání po prvním zobrazení dovolí jedno stažení z Oveile a poté uložený soubor smaže. Příjemce může přijatý obsah stále uložit, kopírovat nebo zachytit. Tato možnost nesmaže kopii již uloženou na jiném zařízení.
Volitelné e-maily neobsahují dešifrovací klíč
E-mail příjemce se uchovává se šifrovaným souborem, aby jej Oveile mohlo bezpečně předat. Označuje příjemce a neověřuje jeho totožnost. Samostatně můžete požádat o potvrzení, oznámení příjemci nebo zprávu o otevření. Oznámení neobsahují dešifrovací klíč ani přístupový kód; soukromý odkaz a kód sdílejte sami.
Znejte omezení
Šestimístný kód není dvoufaktorové ověření. Kdo získá nový soukromý odkaz, může zkoušet kód uhodnout offline, proto obojí uchovejte v soukromí. Starší odkazy a úplné staré kódy obsahují klíč souboru přímo. Napadené zařízení nebo prohlížeč mohou klíče vyzradit. Oveile nedokáže obnovit ztracený klíč ani zabránit příjemci v ponechání kopie.
Jasná výjimka pro integrace API
Web a klientský režim API šifrují před nahráním. Volitelné API pro šifrování na serveru přijímá otevřená data přes TLS, server tedy soubor během požadavku před zašifrováním vidí. Pokud server nesmí nikdy obdržet originál, použijte šifrování na straně klienta.