Szyfrowanie tekstu hasłem
Zaszyfruj tekst hasłem za pomocą AES — odczyta go tylko ten, kto zna hasło.
Powiązane narzędzia
Szyfrowanie tekstu hasłem
Zaszyfrowanie tekstu hasłem zamienia czytelną wiadomość w blok znaków Base64, który odczyta wyłącznie osoba znająca hasło. Przyda się, zanim wkleisz klucz API do zgłoszenia, wyślesz współpracownikowi dane logowania, schowasz prywatne notatki w synchronizowanym folderze albo zaczniesz prowadzić dziennik w pliku tekstowym, do którego mają dostęp inni użytkownicy komputera.
Wybierz tryb i wpisz hasło. W trybie szyfrowania narzędzie bierze twój tekst i zwraca zaszyfrowany blok, gotowy do skopiowania tam, gdzie ma trafić. W trybie odszyfrowywania wklejasz ten blok z powrotem, podajesz to samo hasło i pojawia się pierwotny tekst. Pole hasła jest zamaskowane i — inaczej niż każda inna opcja w tym serwisie — celowo nigdy nie trafia do pamięci przeglądarki.
Całą robotę wykonuje AES-256-GCM przez natywne Web Crypto API przeglądarki. Z hasła powstaje klucz za pomocą PBKDF2-HMAC-SHA256 z 210 000 iteracji i losową 16-bajtową solą, a każda wiadomość dostaje świeży losowy 12-bajtowy wektor inicjujący. Sól i IV podróżują wewnątrz wyniku — dlatego to samo zdanie zaszyfrowane dwukrotnie daje dwa różne bloki. GCM dodatkowo uwierzytelnia dane, więc blok zmieniony lub obcięty po drodze po prostu się nie odszyfruje, zamiast po cichu zwrócić bełkot.
Wszystko dzieje się na twoim urządzeniu: ani hasło, ani klucz, ani jawny tekst nigdzie nie są wysyłane — i tylko dlatego takie narzędzie w ogóle zasługuje na zaufanie. Działa to jednak w obie strony: nie ma odzyskiwania ani tylnej furtki. Jeśli zgubisz hasło, tekst przepada bezpowrotnie, więc zapisz je w menedżerze haseł, zanim zamkniesz kartę.