Szyfrowanie tekstu za darmo
Szyfruj i deszyfruj tekst za pomocą hasła, używając silnego AES-256-GCM. Hasło nigdy nie opuszcza Twojej przeglądarki. Bezpiecznie udostępniaj sekrety.
Silne, standardowe szyfrowanie: AES-256-GCM z kluczem wyprowadzonym z hasła przez PBKDF2 (250 000 iteracji, SHA-256). Każda wiadomość używa nowego losowego salta i IV.
Hasło nigdy nie jest przechowywane ani wysyłane — wszystko działa w Twojej przeglądarce. Jeśli zgubisz hasło, wiadomości nie da się odzyskać. Udostępniaj zaszyfrowany tekst i hasło różnymi kanałami.
Otwarty format: Wynik to base64 z soli (16 bajtów) + IV (12 bajtów) + szyfrogramu + 16-bajtowego tagu GCM, z kluczem z PBKDF2-SHA256 przy 250 000 iteracji. Nie jest zgodny z OpenSSL ani CryptoJS, ale możesz go odszyfrować bez tej strony, na przykład w Node.js:
const c = require('crypto');
const b = Buffer.from(B64, 'base64');
const k = c.pbkdf2Sync(PASSWORD, b.subarray(0, 16), 250000, 32, 'sha256');
const d = c.createDecipheriv('aes-256-gcm', k, b.subarray(16, 28));
d.setAuthTag(b.subarray(b.length - 16));
console.log(d.update(b.subarray(28, b.length - 16)) + d.final());Typowe zastosowania
- Bezpiecznie Dziel Się TajemnicąZaszyfruj hasło lub notatkę do wysłania przez czat lub email.
- Zaszyfruj Prywatną NotatkęChroń wrażliwe notatki, które przechowujesz lub wklejasz gdzieś.
- Bezpiecznie Wyślij PoświadczeniaZaszyfruj klucze API lub dane logowania przed udostępnieniem współpracownikowi.
- Prowadź Zaszyfrowany Wpis do PamiętnikaZaszyfruj osobistą pracę tak, aby tylko ty mogła ją przeczytać.
- Dowiedz Się, Jak Działa SzyfrowanieObserwuj rzeczywiste szyfrowanie AES-256-GCM w działaniu.
Jak to działa
Wyślij sekret przez niezabezpieczony kanał (e-mail, czat), szyfrując go hasłem znanym tylko Tobie i odbiorcy. Używa to tej samej silnej, standardowej kryptografii co menedżery haseł — działa całkowicie w przeglądarce.
- 1Wprowadzasz tekst i hasłoNic nie jest przesyłane; hasło nigdy nie jest przechowywane ani przesyłane.
- 2Z hasła wyprowadzany jest kluczPBKDF2 wydłuża obliczanie klucza z hasła przez 250 000 iteracji SHA-256 z nową losową solą, co spowalnia ataki brute-force.
- 3Tekst jest szyfrowany za pomocą AES-256-GCMZa każdym razem używany jest losowy IV, a GCM dodaje znacznik uwierzytelniania, dzięki czemu manipulacja (lub błędne hasło) jest wykrywana podczas odszyfrowywania.
- 4Udostępniasz zaszyfrowany tekstWyślij wynik base64 przez dowolny kanał, a hasło osobno. Odbiorca wkleja oba tutaj, aby odszyfrować.
Cała kryptografia działa lokalnie z natywnym Web Crypto przeglądarki. Zwykły tekst i hasło nigdy nie opuszczają Twojego urządzenia. Jeśli hasło zostanie utracone, wiadomość jest niemożliwa do odzyskania — to jest sedno.
Powiązane narzędzia
Szyfrowanie plików (AES-256-GCM)
Szyfruj dowolny plik hasłem za pomocą AES-256-GCM i PBKDF2 (250 000 iteracji). Plik wyjściowy .enc otwiera się tylko z prawidłowym hasłem i tylko to narzędzie może go odszyfrować. W pełni po stronie klienta — plik nigdy nie opuszcza Twojego urządzenia.
Zabezpiecz PDF hasłem
Dodaj hasło do pliku PDF z szyfrowaniem AES-256 i opcjonalnie wyłącz drukowanie, kopiowanie lub edycję. Działa w przeglądarce; nic nie jest wysyłane.
Odblokuj PDF
Usuń hasło z pliku PDF, który możesz otworzyć, lub usuń ograniczenia drukowania, kopiowania i edycji. Kilka plików naraz. Działa w przeglądarce; nic nie jest wysyłane.