Co to jest szyfrowanie AES i kiedy go używać?
AES to dziś najpopularniejszy szyfr na świecie. WhatsApp, BitLocker, FileVault, archiwa 7zip, sesje TLS, wszystko opiera się na nim. Tu szyfrujesz tekst hasłem i dostajesz zaszyfrowany blok, który możesz wysłać znajomemu, zapisać w chmurze, wkleić do bazy. Bez hasła nikt tego nie odczyta.
Używamy AES-GCM, standardu zalecanego przez NIST w 2025. Klucz szyfrowania powstaje z Twojego hasła przez PBKDF2 z 100 000 iteracji.
Wszystko dzieje się w Twojej przeglądarce. Hasło, tekst, ciphertext, żaden bajt nie wychodzi z urządzenia. Sprawdź w DevTools, zero requestów.
Jak korzystać
- Wybierz tryb na górze: Szyfruj (tekst do ciphertext) albo Deszyfruj (ciphertext do tekstu).
- Wpisz lub wklej tekst w pole na środku. Może być cokolwiek, klucz API, notatka, hasło.
- Podaj hasło. To musi być Twoje hasło, znane tylko Tobie. Jeśli zapomnisz, nikt nie odzyska danych.
- Opcjonalnie wybierz AES-128 albo AES-256 (oba bezpieczne, 256 wolniejszy o ułamek sekundy) oraz format wyjścia: base64 (zwykły tekst) albo hex (czytelniejsze dla programistów).
- Klikasz przycisk, kopiujesz wynik. Drugiej stronie podajesz ciphertext + hasło (najlepiej różnymi kanałami, e-mail + SMS).
Do czego się przydaje
Sześć typowych sytuacji, w których szyfrowanie AES rozwiązuje problem:
- Wysłanie hasła znajomemu. Zaszyfruj hasło, wyślij e-mailem ciphertext, hasło do odszyfrowania podaj SMS-em. Mniejsze ryzyko niż zwykły e-mail.
- Backup notatki w chmurze. Lista haseł, kody odzyskiwania 2FA, dane medyczne, dane bankowe. Zaszyfruj przed wrzuceniem do Dropbox, Drive, OneDrive.
- Klucz API w repozytorium. Hasło do bazy danych albo klucz Stripe wklejasz zaszyfrowany do README, deszyfrujesz lokalnie.
- Przesłanie pliku tekstowego prywatnym kanałem. Klucz prywatny SSH, CV z PESEL-em, dokumenty firmowe.
- Szyfrowanie nazw kolumn w bazie. Aplikacje GDPR (RODO) szyfrują dane osobowe, demo działania tej koncepcji.
- Wymiana sekretu między dwiema osobami. Hasło do Wi-Fi w hotelu, kod do drzwi, kombinacja sejfu.
Aby wygenerować mocne hasło do szyfrowania, użyj generatora haseł. Jeśli potrzebujesz wymienić publiczny klucz zamiast hasła, zobacz generator PGP.