JNTZN

Szyfruj Tekst Online 

Narzędzia Kryptograficzne
Narzędzia Kryptograficzne

Tekst szyfrowanie

Tekst jawny
Szyfrogramt
Gotowy
Wiadomość
0 zn.
Hasło / Klucz
Algorytm
Format wyjścia
Base64
Hex
Całe szyfrowanie odbywa się w Twojej przeglądarce. Tekst i hasło nigdy nie opuszczają urządzenia. Używa Web Crypto API (AES-256) do silnego szyfrowania.
Szyfrowanie…
Zaszyfrowane wyjście
Szyfrogram
Tekst jawny
Gotowy
Zaszyfrowany tekst
0 zn.
Hasło / Klucz
Algorytm
Wklej pełny zaszyfrowany ciąg wygenerowany przez zakładkę Szyfruj. Upewnij się, że używasz tego samego algorytmu i hasła.
Deszyfrowanie…
Odszyfrowane wyjście
Tekst
Hash
Gotowy
Tekst wejściowy
0 zn.
Algorytm hash
Opcje
Wielkie litery
Hash na żywo
Hashowanie jest jednokierunkowe — nie można go odwrócić. Używaj go do weryfikacji integralności danych lub bezpiecznego przechowywania haseł. SHA-1 jest dołączony tylko do starszych zastosowań i nie jest kryptograficznie bezpieczny.
Hashowanie…
Wyjście hash
Gotowe!

Czym jest Szyfrator Tekstu?

Szyfrator Tekstu to narzędzie działające w przeglądarce, które pobiera dowolną czytelną wiadomość i przekształca ją w nieczytelny zaszyfrowany ciąg znaków (szyfrogram) przy użyciu szyfrowania AES-256. Wynik może zostać odwrócony tylko przez kogoś, kto posiada właściwe hasło i korzysta z odpowiedniej zakładki Odszyfruj. Całe przetwarzanie odbywa się lokalnie w przeglądarce za pośrednictwem interfejsu API Web Crypto — Twój tekst i hasło nigdy nie są wysyłane nigdzie.

Dlaczego powinieneś szyfrować pliki tekstowe?

Szyfrowanie tekstu chroni poufne informacje przed odczytaniem przez osoby, które nie powinny mieć do nich dostępu. Typowe powody obejmują zabezpieczanie haseł, prywatnych notatek lub danych uwierzytelniających przed ich zapisaniem gdzieś, bezpieczne udostępnianie poufnej wiadomości komuś przez wysłanie zaszyfrowanego wyniku i hasła oddzielnie, ochronę danych osobowych w spoczynku na wypadek naruszenia pliku lub urządzenia, lub po prostu zapewnienie, że nawet jeśli ktoś przechwyci Twój tekst, będzie on całkowicie nieczytelny bez klucza.

Do czego służą przyciski?

W panelu Szyfrowania dostępnych jest kilka interaktywnych elementów sterujących. Przycisk Wyczyść (w prawym górnym rogu obszaru tekstowego) usuwa wiadomość wejściową, dzięki czemu można zacząć od nowa. Przełącznik oka obok pola hasła ujawnia lub ukrywa hasło podczas wpisywania. Przyciski predefiniowanych algorytmów (AES-256-GCM i AES-256-CBC) pozwalają wybrać tryb szyfrowania do użycia. Przełączniki Base64 i Hex kontrolują format zaszyfrowanego wyniku — Base64 generuje krótszy ciąg, podczas gdy Hex generuje dłuższy, czytelny dla człowieka ciąg szesnastkowy. Przycisk Zaszyfruj uruchamia pełny proces szyfrowania i wyświetla wynik. Przycisk Kopiuj w obszarze wyjściowym natychmiast kopiuje zaszyfrowany ciąg do schowka.

Czy Szyfrator może obsługiwać duże pliki?

Podobnie jak zakładka Odszyfruj, to narzędzie jest przeznaczone do zawartości tekstowej wklejanej do obszaru tekstowego — wiadomości, notatek, danych uwierzytelniających i podobnych ciągów. W kodzie nie ma narzuconego limitu znaków, ale bardzo duże dane wejściowe będą zużywać więcej pamięci przeglądarki, ponieważ wszystko jest przetwarzane w miejscu po stronie klienta. Nie jest przeznaczony dla plików binarnych ani dokumentów. Dla najlepszej wydajności i użyteczności najlepiej nadaje się do tekstu, który rozsądnie zmieściłby się w polu tekstowym.

Jak działa narzędzie Szyfrator Tekstu?

Po kliknięciu przycisku Zaszyfruj narzędzie najpierw generuje dwie losowe wartości za pomocą crypto.getRandomValues() — 16-bajtową sól i 12-bajtowy IV (dla AES-GCM) lub 16-bajtowy IV (dla AES-CBC). Następnie pobiera hasło i przetwarza je przez PBKDF2 z solą i 100 000 iteracjami SHA-256, aby uzyskać mocny 256-bitowy klucz AES. Ten krok derywacji klucza oznacza, że hasło nigdy nie jest używane bezpośrednio — zamiast tego obliczany jest z niego wzmocniony klucz, co znacznie spowalnia ataki brute-force. Narzędzie następnie szyfruje wiadomość za pomocą crypto.subtle.encrypt() z wybranym algorytmem i IV. Na koniec pakuje wszystko potrzebne do przyszłego odszyfrowania — bajt flagi algorytmu, sól, IV i szyfrogram — w jedną tablicę bajtów i koduje ją jako Base64 lub Hex w zależności od wyboru przełącznika. Ten ostatni ciąg jest wyświetlany w wyniku i jest jedyną rzeczą, którą należy udostępnić lub przechować.

Czy narzędzie Szyfrator Tekstu jest bezpłatne?

Całkowicie. To pojedynczy plik HTML, który działa całkowicie w przeglądarce bez konta, bez backendu, bez telemetrii i bez kosztów. Możesz zapisać go na pulpicie i używać offline bez ograniczeń czasowych.