Stručne
- Tajomstvo sa šifruje vo vašom prehliadači. Server prijíma len šifrované údaje a nemôže ich čítať.
- Dešifrovací kľúč je v odkaze za znakom # a nikdy sa neposiela na server.
- Bez registrácie, reklamy, analytiky a skriptov tretích strán.
- Tajomstvo sa vymaže ihneď po otvorení alebo po uplynutí zvoleného času.
- Server aplikácie nezaznamenáva IP adresy ani identifikátory tajomstiev.
Ako služba funguje
Encrypt.One je bezplatná služba na zdieľanie hesiel, kľúčov a súborov pomocou jednorazových odkazov. Registrácia nie je potrebná. Službu vyvíja a prevádzkuje FINAL LEVEL.
Odkaz posielate sami ľubovoľným spôsobom. Správu v komunikátore, e-mail alebo SMS možno zachytiť a tajomstvo potom získa ten, kto odkaz otvorí prvý. Pri dôležitých údajoch nastavte heslo na otvorenie a oznámte ho iným kanálom.
Tajomstvá a súbory
Text a priložený súbor sa pred odoslaním zašifrujú vo vašom prehliadači pomocou AES-256-GCM a vstavaného Web Crypto API. Názov a typ súboru sa šifrujú spolu s obsahom.
Na serveri sa ukladajú iba:
- šifrované údaje;
- čas vypršania;
- informácia, či je priložený súbor;
- overovací hash hesla, ak ste nastavili heslo na otvorenie.
Dešifrovací kľúč je časť odkazu za znakom #. Prehliadače túto časť nikdy neposielajú na server, takže údaje nemôžeme dešifrovať ani my, ani nikto s prístupom k serveru. Z rovnakého dôvodu nemôžeme tajomstvo obnoviť, ak sa odkaz stratí.
Heslo na otvorenie
Samotné heslo nikdy neopustí prehliadač. Z hesla a kľúča odkazu prehliadač odvodí dve nezávislé hodnoty: šifrovací kľúč a overovací hash (PBKDF2 so 600 000 iteráciami, potom HKDF). Na server sa posiela iba hash. Server ho použije na overenie hesla, ale nemôže zistiť heslo ani kľúč.
Po troch chybných pokusoch sa tajomstvo vymaže. Počítadlo pokusov sa uchováva v pamäti servera a patrí k tajomstvu, nie k návštevníkovi.
Kedy sa údaje mažú
- ihneď po otvorení tajomstva príjemcom;
- keď na stránke odkazu stlačíte „Zničiť teraz“;
- po treťom nesprávnom hesle;
- po uplynutí zvolenej doby od jednej hodiny do siedmich dní. Tajomstvo po vypršaní okamžite prestane byť dostupné a jeho údaje sa vymažú pri každodennom čistení.
Vymazané tajomstvo nemožno obnoviť. Roboty komunikátorov vytvárajúce náhľady odkazov tajomstvo nespotrebujú: údaje sa vydajú až po stlačení „Zobraziť tajomstvo“.
Technické protokoly
Server aplikácie zaznamenáva iba požiadavky API: typ požiadavky, výsledok a čas spracovania. IP adresy, identifikátory tajomstiev, tokeny, adresy stránok ani obsah požiadaviek sa nezaznamenávajú.
Na ochranu služby pred útokmi hrubou silou a zneužitím server obmedzuje počet požiadaviek z jednej IP adresy. Adresa sa používa iba v pamäti a neukladá sa.
Webový server pred aplikáciou môže viesť štandardný prístupový protokol: IP adresu, čas a adresu stránky bez časti za #. Tieto protokoly sa používajú iba na ochranu pred útokmi a uchovávajú sa obmedzený čas.
Cookies a úložisko prehliadača
Nepoužívame reklamné ani analytické cookies. Web ukladá v prehliadači iba to, čo potrebuje na fungovanie:
- cookie
lang— jazyk, ak ste ho zvolili v prepínači; - v localStorage — farebný motív, záznam o zatvorení jazykového bannera a záznamy o odkazoch zničených z tohto prehliadača;
- v sessionStorage — heslo z generátora počas prenosu do formulára na úvodnej stránke. Ihneď po vložení sa vymaže.
Na server z toho prichádza iba jazyková cookie, podľa ktorej vyberá verziu stránky. Všetko možno odstrániť v nastaveniach prehliadača.
Služby tretích strán
Web nenačítava skripty, písma, počítadlá ani reklamy tretích strán: všetko vrátane písiem sa poskytuje z nášho servera. Údaje nepredávame ani neposkytujeme tretím stranám.
Tlačidlá na odoslanie cez Telegram, WhatsApp a e-mail aj odkazy na weby sponzorov sú bežné odkazy. Externá služba získa údaje až po kliknutí a potom platia jej vlastné zásady.
Generátor hesiel
Heslá, heslové frázy a PIN kódy sa vytvárajú vo vašom prehliadači kryptografickým generátorom náhodných čísel a nikdy sa neposielajú na server.
Otvorený zdrojový kód
Zdrojový kód je otvorený na GitHube: môžete overiť šifrovanie alebo prevádzkovať vlastnú kópiu.
Vaše práva
Nevieme, kto tajomstvo vytvoril alebo otvoril: služba nespája údaje s ľuďmi, účtami ani IP adresami. Preto nemôžeme nájsť, vydať ani vymazať údaje konkrétnej osoby. Ak chcete tajomstvo vymazať pred vypršaním, otvorte stránku odkazu a stlačte „Zničiť teraz“.
Zmeny zásad
Ak sa tieto zásady zmenia, zverejníme novú verziu na tejto stránke a aktualizujeme dátum hore.
Otázky
Otázky o súkromí pokladajte v hláseniach na GitHube.