Szyfrowanie i odszyfrowywanie AES
Szyfruj lub odszyfrowuj tekst hasłem za pomocą AES-256-GCM, w całości w przeglądarce.
Jak korzystać z narzędzia Szyfrowanie i odszyfrowywanie AES
- Wybierz Zaszyfruj lub Odszyfruj.
- Wpisz tekst: jawny tekst do zaszyfrowania albo zaszyfrowany ciąg Base64 do odszyfrowania.
- Wpisz silne hasło. Do odszyfrowania potrzebne będzie dokładnie to samo hasło.
- Kliknij Uruchom i skopiuj wynik.
Jak działa narzędzie Szyfrowanie i odszyfrowywanie AES
Podczas szyfrowania narzędzie generuje losową sól i losowy 96-bitowy wektor inicjalizujący (IV). Z Twojego hasła wyprowadza 256-bitowy klucz za pomocą PBKDF2 i 150 000 iteracji SHA-256, co mocno spowalnia próby odgadnięcia, a następnie szyfruje tekst algorytmem AES-256 w trybie GCM. GCM dodaje też znacznik uwierzytelniający: jeśli szyfrogram zostanie zmieniony albo hasło jest błędne, odszyfrowanie się nie powiedzie, zamiast zwrócić bezsensowne dane.
Sól, IV i szyfrogram są łączone i kodowane w Base64 jako jeden ciąg, który możesz zapisać lub wysłać. Wszystko działa lokalnie dzięki Web Crypto API. Hasło nigdy nie jest zapisywane – jeśli je zgubisz, danych nie da się odzyskać.
Najczęściej zadawane pytania
- Czy to narzędzie jest darmowe?
- Tak. Szyfruj i odszyfrowuj tekst za darmo, bez zakładania konta.
- Czy mój tekst lub hasło opuszczają przeglądarkę?
- Nie. Szyfrowanie i odszyfrowywanie odbywa się w całości w przeglądarce dzięki Web Crypto API.
- Co się stanie, jeśli zgubię hasło?
- Bez oryginalnego hasła zaszyfrowanych danych nie da się odzyskać: służy ono do wyprowadzenia klucza szyfrującego i nigdy nie jest zapisywane.
- Jak wyprowadzany jest klucz?
- Przy każdym szyfrowaniu generowane są losowa sól i IV, a klucz jest wyprowadzany z hasła za pomocą PBKDF2 i 150 000 iteracji SHA-256, a następnie używany z AES-256-GCM.