Pakiet szyfrów tekstowych — ROT13, Morse, NATO, Unicode

Przekształcaj tekst jednym narzędziem: zastosuj ROT13 lub ROT47, koduj lub dekoduj alfabet Morse'a, literuj alfabetem fonetycznym NATO oraz zamieniaj na sekwencje Unicode \uXXXX lub je przywracaj.

Ładowanie narzędzia…

Pakiet szyfrów tekstowych — ROT13, Morse, NATO, UnicodeTo pakiet konwersji tekstu cztery w jednym: wybierz konwersję z listy rozwijanej, a wynik zaktualizuje się natychmiast. Obsługuje rotację liter ROT13 i ROT47, alfabet Morse'a w obu kierunkach, alfabet fonetyczny NATO oraz escapowanie Unicode \uXXXX. Każda konwersja działa w całości w Twojej przeglądarce w czystym JavaScripcie, więc nic z tego, co wpiszesz, nie jest nigdzie wysyłane ani zapisywane.

Czym jest Pakiet szyfrów tekstowych — ROT13, Morse, NATO, Unicode?

Pakiet szyfrów tekstowych to darmowy konwerter działający w przeglądarce, który łączy cztery klasyczne przekształcenia tekstu za jedną listą rozwijaną. ROT13 i ROT47 to proste szyfry rotacji liter używane do ukrywania spoilerów, odpowiedzi do zagadek lub tekstu na forach; są samoodwrotne, więc ta sama operacja zarówno miesza, jak i odtwarza tekst. Alfabet Morse'a zamienia litery i cyfry na kropki i kreski na potrzeby radia, sygnalizacji i nauki, a kierunek Dekoduj odczytuje kropki i kreski z powrotem na tekst. Alfabet fonetyczny NATO literuje słowa jako Alfa, Bravo, Charlie, aby przetrwały zaszumioną rozmowę telefoniczną lub kanał radiowy, a także odczytuje słowa kodowe z powrotem na litery. Escapowanie Unicode przepisuje znaki jako sekwencje \uXXXX na potrzeby kodu źródłowego, ciągów JSON i debugowania, z kierunkiem Przywróć do ich odtworzenia. Programiści, krótkofalowcy, uczniowie i miłośnicy zagadek korzystają z niego codziennie. Ponieważ widżet renderuje się wyłącznie za pomocą JavaScriptu, ten tekst jest opisem indeksowanym: zastosuj rot13 do ciągu, zdekoduj Morse'a, przeliteruj literami NATO lub zescapuj tekst do Unicode.

Jak używać Pakiet szyfrów tekstowych — ROT13, Morse, NATO, Unicode

  1. Wybierz konwersję z listy rozwijanej: ROT13, ROT47, alfabet Morse'a, alfabet NATO lub escape Unicode.
  2. Dla Morse'a, NATO i Unicode wybierz kierunek przełącznikiem Koduj / Dekoduj (ROT13 i ROT47 odwracają się same, więc nie mają przełącznika).
  3. Wpisz lub wklej swój tekst w polu Input.
  4. Obserwuj, jak przekształcony wynik pojawia się w polu tylko do odczytu Output w trakcie pisania.
  5. Odczytaj liczbę znaków wejścia i wyjścia w wierszu statystyk poniżej.
  6. Kliknij Kopiuj, aby umieścić wynik w schowku.

Przykłady

ROT13 na słowie

Wejście

Hello

Wyjście

Uryyb

Zakoduj tekst na alfabet Morse'a

Wejście

SOS

Wyjście

... --- ...

Przeliteruj imię alfabetem NATO

Wejście

Cat

Wyjście

Charlie Alfa Tango

Najczęściej zadawane pytania

Dlaczego ROT13 i ROT47 nie mają przełącznika Koduj/Dekoduj?
Oba to szyfry samoodwrotne: dwukrotne zastosowanie tej samej rotacji zwraca oryginalny tekst. ROT13 przesuwa każdą literę o 13 pozycji (połowa z 26), a ROT47 przesuwa drukowalne ASCII o 47 pozycji (połowa z 94), więc jeden przycisk zarówno miesza, jak i przywraca. Przełącznik Koduj/Dekoduj pojawia się tylko przy Morse'ie, NATO i Unicode, gdzie oba kierunki się różnią.
Jak konwerter Morse'a formatuje swoje wyjście?
Podczas kodowania litery i cyfry stają się kropkami i kreskami oddzielonymi pojedynczymi spacjami, a słowa są rozdzielane ukośnikiem ( / ). Podczas dekodowania wklej Morse'a według tej samej konwencji — spacje między symbolami i ukośnik między słowami — a narzędzie odczyta go z powrotem na tekst. Znaki, których nie rozpozna, są pomijane.
Do czego służy alfabet fonetyczny NATO?
Przypisuje każdej literze i cyfrze jednoznaczne słowo kodowe — Alfa, Bravo, Charlie i tak dalej — aby literowanie przetrwało zaszumioną linię telefoniczną lub łącze radiowe. Koduj literuje Twój tekst jako słowa kodowe; Dekoduj odczytuje sekwencję słów kodowych z powrotem na litery. Słowa są łączone pojedynczymi spacjami.
Co robi escapowanie Unicode?
Koduj przepisuje każdy znak jako sekwencję escape \uXXXX, co przydaje się do osadzania tekstu w kodzie źródłowym, ciągach JSON lub do badania ukrytych znaków podczas debugowania. Przywróć zamienia sekwencje \uXXXX z powrotem na ich znaki i pozostawia każdy inny tekst nietknięty.
Czy mój tekst jest wysyłany na serwer?
Nie. Każda konwersja działa w 100% po stronie klienta w Twojej przeglądarce z użyciem wbudowanego JavaScriptu. Nic z tego, co wpiszesz, nie jest wysyłane, zapisywane ani przesyłane gdziekolwiek, więc możesz bezpiecznie przekształcać prywatne wiadomości, hasła lub wrażliwy kod.

Powiązane narzędzia