Zaszyfruj tekst
Zabezpiecz wiadomość hasłem za pomocą prawdziwego AES-256, który nigdy nie opuszcza twojego urządzenia.
- Działa w przeglądarce — twój tekst nigdy nie jest nigdzie wysyłany
- Bez rejestracji, bez limitów, za darmo, tak często, jak chcesz
Jak to działa
Szyfrowanie czegoś na stronie internetowej zwykle ma sens odwrotny do zamierzonego: przekazujesz serwerowi tekst jawny i często hasło, i po prostu musisz zaufać temu, co dalej się stanie. To narzędzie działa na stronie, używając własnej kryptografii przeglądarki, więc ani jedno, ani drugie nigdy nie opuszcza twojego urządzenia.
Z czego korzysta
AES-256 w trybie GCM, przez wbudowaną w przeglądarkę implementację Web Crypto — te same prymitywy, które chronią HTTPS, a nie ręcznie napisany szyfr. Klucz jest wyprowadzany z twojego hasła za pomocą PBKDF2-SHA256 w 250 000 iteracji, co spowalnia atakującemu zgadywanie hasła. Dla każdej wiadomości generowana jest nowa losowa sól i nonce, więc zaszyfrowanie tego samego tekstu dwa razy daje różne wyniki.
GCM nie tylko ukrywa, ale i weryfikuje
GCM to tryb uwierzytelniony: odszyfrowanie kończy się niepowodzeniem, jeśli zmieniono choćby jeden znak zaszyfrowanego bloku. Oznacza to, że informuje cię, iż wiadomość jest nienaruszona, a nie tylko tajna.
Twoje hasło jest wszystkim
Nie ma odzyskiwania, resetowania ani tylnego wejścia. Jeśli zgubisz hasło, wiadomość przepadnie na zawsze, i to jest cecha prawdziwego szyfrowania, a nie ograniczenie tego narzędzia. Siła całości opiera się na haśle — długie, złożone z kilku niezwiązanych słów, jest znacznie lepsze niż krótkie i skomplikowane.
Do czego to służy, a do czego nie
Nadaje się do wysłania notatki niezaufanym kanałem lub trzymania czegoś w pliku, który wolisz mieć nieczytelny. To nie jest system wiadomości: hasło musisz dostarczyć odbiorcy inną drogą, a zrobienie tego źle niweczy wszystko.
Zaszyfruj tekst — pytania
Czy to prawdziwe szyfrowanie?
Tak — AES-256-GCM przez interfejs Web Crypto API przeglądarki, z wyprowadzaniem klucza PBKDF2. To nie jest zabawkowy szyfr.
Czy możecie odzyskać moją wiadomość, jeśli zgubię hasło?
Nie. Nie ma odzyskiwania ani tylnego wejścia. To właśnie czyni to szyfrowaniem.
Czy moja wiadomość lub hasło są gdzieś wysyłane?
Nie. Oba zostają na stronie. Nic nie jest przesyłane ani przechowywane.
Dlaczego ten sam tekst szyfruje się za każdym razem inaczej?
Za każdym razem używana jest nowa losowa sól i nonce, co jest celowe i prawidłowe.