Tekst szyfrowanie
Czym jest dekryptor tekstu?
Dekryptor tekstu w tym narzędziu to oparte na przeglądarce narzędzie, które przyjmuje zaszyfrowany ciąg znaków (szyfrogram) i przekształca go z powrotem w oryginalną czytelną wiadomość (tekst jawny). Korzysta z Web Crypto API ze standardami szyfrowania AES-256, co oznacza, że deszyfrowanie odbywa się całkowicie na Twoim urządzeniu — żadne serwery nie są zaangażowane.
Dlaczego powinieneś deszyfrować swoje pliki tekstowe?
Deszyfrowanie tekstu jest potrzebne, gdy musisz odczytać wiadomość lub dane, które wcześniej zostały zaszyfrowane w celu bezpiecznego przechowywania lub transmisji. Typowe powody obejmują odzyskanie bezpiecznie przechowywanego hasła lub notatki, odczytanie prywatnej wiadomości wysłanej przez kogoś za pomocą zakładki Szyfruj lub odzyskanie własnych zaszyfrowanych danych po ich bezpiecznym przechowaniu. Ponieważ szyfrowanie jest silne (AES-256), jedynym sposobem na odzyskanie oryginalnego tekstu jest ten proces deszyfrowania z prawidłowym hasłem.
Do czego służą przyciski?
W panelu deszyfrowania dostępne są cztery interaktywne elementy sterujące. Przycisk Wyczyść (w prawym górnym rogu pola tekstowego) czyści pole wprowadzania, abyś mógł zacząć od nowa. Przełącznik oka obok pola hasła pokazuje lub ukrywa hasło podczas wpisywania. Przycisk Deszyfruj na dole uruchamia proces deszyfrowania — wyprowadza klucz, rozpakowuje zaszyfrowane dane i wyświetla oryginalną wiadomość. Przycisk Kopiuj w obszarze wyjściowym kopiuje odszyfrowany tekst jawny do schowka jednym kliknięciem.
Czy dekryptor obsługuje duże pliki?
Ponieważ to narzędzie działa z tekstem wklejanym bezpośrednio do pola tekstowego, najlepiej nadaje się do treści o długości tekstowej — wiadomości, notatek, poświadczeń i podobnych ciągów. W kodzie nie ma narzuconego ścisłego limitu, ale bardzo duże dane wejściowe mogą spowolnić przeglądarkę, ponieważ wszystko działa w pamięci po stronie klienta. Nie jest przeznaczony do plików binarnych ani dokumentów; do tych potrzebne byłoby narzędzie szyfrowania oparte na plikach.
Jak działa narzędzie Dekryptor tekstu?
Po kliknięciu Deszyfruj narzędzie najpierw dekoduje dane wejściowe z Base64 (lub szesnastkowego) z powrotem do surowych bajtów. Następnie odczytuje spakowany nagłówek osadzony w tych bajtach: bajt flagi identyfikuje użyty algorytm (AES-GCM lub AES-CBC), po którym następuje 16-bajtowa sól i IV (wektor inicjalizacji). Używając Twojego hasła i wyodrębnionej soli, uruchamia PBKDF2 z 100 000 iteracjami i SHA-256, aby ponownie wyprowadzić ten sam dokładny klucz AES-256, który był używany podczas szyfrowania. Następnie przekazuje klucz, IV i pozostałe bajty szyfrogramu do funkcji crypto.subtle.decrypt() przeglądarki. Jeśli hasło jest prawidłowe, zwraca oryginalny tekst jawny. Jeśli hasło jest błędne lub dane są uszkodzone, znacznik uwierzytelniania AES-GCM spowoduje niepowodzenie operacji i zobaczysz błąd „Nieprawidłowe hasło lub uszkodzone dane”.
Czy narzędzie Dekryptor tekstu jest bezpłatne?
Całkowicie. Jest to pojedynczy plik HTML, który działa całkowicie w Twojej przeglądarce bez konta, bez backendu, bez telemetrii i bez kosztów. Możesz zapisać go na pulpicie i używać offline w nieskończoność.
