ROT13 Encode / Decode - Tekst ↔ ROT13 Cipher
ROT13 jest prostym szyfrem zastępczym, który zmienia A ↔ N, B ↔ O itp. Jest często stosowany do spoilerów, lekkie obfuskation, i forum / tekst e-mail. Narzędzie koduje zwykły tekst do ROT13 i odkoduje ROT13 z powrotem do tekstu (operacja jest symetryczna). Działa w 100% lokalnie w przeglądarce - bez pobierania - i działa offline po zainstalowaniu ToolMill jako PWA.
Kodowanie
Spróbuj.
Przykłady
Attack at dawn!
Nggnpx ng qnja!
Guvf vf n EBG13 grfg.
To jest test ROT13.
Meeting at 10:30 PM!
Zrrgvat ng 10:30 CZ!
Jak działa ROT13
ROT13 przesuwa każdą łacińską literę do przodu o 13 pozycji, więc A staje się N, a N staje się A. Ważnym szczegółem na tej stronie jest to, że kodowanie i dekodowanie to ta sama operacja. Dlatego oba przyciski stosują tę samą transformację i dlatego używanie ROT13 dwukrotnie zwraca oryginalny tekst.
Co to narzędzie zmienia - i co pozostawia w spokoju
Ta implementacja obraca tylko litery A- Z i a- z. Zachowuje duże i małe litery, ale pozostawia numery, spacje, interpunkcję, emoji i większość znaków nie ASCII bez zmian. To ma znaczenie, gdy wklejasz mieszany tekst z forum post, e-mail, lub puzzle wątku i oczekiwać tylko oczywiste słowa do zmiany.
Wspólne zastosowania dla ROT13
ROT13 jest przydatny do maskowania spoiler, lekkie obfuskation, puzzle podpowiedzi, i casual forum lub tekst e-mail, gdzie chcesz ukryć słowo od natychmiastowego skanowania bez twierdzenia prawdziwego bezpieczeństwa. Jest on najlepiej traktowany jako wygodny format, a nie ochronny.
ROT13 nie jest szyfrowaniem
Każdy może natychmiast odwrócić ROT13, więc nigdy nie powinien być używany do haseł, żetonów, danych osobowych lub czegokolwiek poufnego. Jego wartość jest w szybkim odwracalnym obfuskacji, a nie tajemnicy.
Przypadki i ograniczenia krawędzi
Ponieważ ta strona przepisze pojedynczą textareę na miejscu, powtarzające się kliknięcia przełączaj tę samą zawartość tam i z powrotem zamiast wyświetlania bocznego wejścia i wyjścia. Przyspieszone litery i skrypty niełacińskie są w większości niezmienione, więc jeśli wkleisz tekst z znakami spoza podstawowego A- Z, wynik może wyglądać tylko częściowo przekształcone.
Praktyczne przepływy pracy
Przed Rely na ROT13- Konwersja tekstu do udostępniania lub przechowywania
Przed użyciem wyjścia ROT13 w rzeczywistym obiegu pracy, zdecydować, czy celem jest tylko uniknąć przypadkowych spoilerów lub czy rzeczywiście potrzebujesz kontroli dostępu, szyfrowania lub uwierzytelnionej pamięci masowej. Jeśli poufność ma znaczenie, ROT13 jest złym narzędziem do pracy.
Dlaczego ROT13 jest obfuskacją, a nie bezpieczeństwem
Każdy, kto zna ROT13 lub używa podstawowego narzędzia tekstowego, może natychmiast odwrócić wyjście. Nie używa tajnego klucza, nie zapewnia poufności i nigdy nie powinien być traktowany jak szyfrowanie lub bezpieczne przechowywanie. Jego wartością jest wygoda do ukrywania zwykłego tekstu przed przypadkowym czytaniem, a nie ochrony.
Jak poprawnie interpretować wyjście ROT13
Wyjście ROT13 jest po prostu tym samym tekstem alfabetycznym przesuniętym o 13 pozycji. Jest ona odwracalna przez zastosowanie tej samej transformacji ponownie, co sprawia, że jest przydatna do lekkiego obfuskacji lub tekstu spoiler, ale nie do ochrony danych wrażliwych. Traktuj wynik jako zmienioną prezentację, a nie konkretną tajemnicę.
Możesz użyć tej strony do kodowania tekstu spoiler przed publikacją go publicznie, dekodowania skopiowanego zdania ROT13 z forum lub e-mail, lub sprawdzić, czy podejrzanie wyglądający ciąg jest tylko ROT13 poprzez zastosowanie transformacji raz. Ponieważ operacja jest symetryczna, każdy przycisk wystarczy, aby poruszać się pomiędzy dwoma stanami.
Powiązane narzędzia
Base64 Encode / Decode Tool
Kodować tekst do Base64 lub dekodować Base64 z powrotem do czytelnej treści bezpośrednio w przeglądarce. Jest przydatny do sprawdzania znaków, debugowania nagłówków autoryzacji, sprawdzania wartości konfiguracyjnych, dekodowania ładunków API i konwersji zwykłego tekstu bez korzystania z usługi zdalnej. ToolMill działa w pełni po stronie klienta dla prywatności i nadal działa offline po instalacji.
Kodowanie
Hex Encode / Decode - Tekst ↔ Hex
Hex Encode / Decode konwertuje tekst na szesnastkowy (base- 16) bajty i dekoduje heks z powrotem do tekstu czytelnego. Użyj go do debugowania binarnych ładunków płatnych, przeglądania bajtów UTF- 8, cofania unikniętych strun i pracy z haszami lub protokołami niskiego poziomu. Akceptuje wspólne formaty szesnastkowe (z spacjami, nowymi liniami lub przedrostkami 0x). Działa w 100% lokalnie w przeglądarce - bez pobierania - i działa offline po zainstalowaniu ToolMill jako PWA.
Kodowanie
HTML Entity Encode / Decode — Escape & Unescape HTML
HTML Entity Encode / Decode converts special characters like <, >, &, and quotes into safe HTML entities (and decodes them back). Use it when working with HTML attributes, templates, CMS editors, Markdown docs, or when debugging copy/paste issues. Handles common named entities (e.g. <, >, &, ") and numeric entities. Runs 100% locally in your browser — no uploads — and works offline after installing ToolMill as a PWA.
Kodowanie
Encode URL / Decode (ent- Encoding)
URL Encode / Decode (equi- encoding) konwertuje niebezpieczne znaki na bezpieczny format URL i ponownie. Użyj go do ciągów zapytań, przekierowania adresów URL, parametrów UTM i debugowania żądań API (RFC 3986). Działa w 100% lokalnie w przeglądarce - bez pobierania - i działa offline po zainstalowaniu ToolMill jako PWA.
Kodowanie
