Набор шифрования текста — ROT13, Морзе, NATO, Unicode

Преобразуйте текст одним инструментом: примените ROT13 или ROT47, кодируйте или декодируйте код Морзе, произносите по буквам с помощью фонетического алфавита NATO, а также экранируйте или восстанавливайте последовательности Unicode \uXXXX.

Загрузка инструмента…

Набор шифрования текста — ROT13, Морзе, NATO, UnicodeЭто набор для преобразования текста «четыре в одном»: выберите преобразование из выпадающего списка, и результат обновится мгновенно. Он поддерживает поворот букв ROT13 и ROT47, код Морзе в обоих направлениях, фонетический алфавит NATO и экранирование Unicode \uXXXX. Каждое преобразование выполняется целиком в вашем браузере на чистом JavaScript, поэтому ничто из того, что вы вводите, никуда не загружается и нигде не сохраняется.

Что такое Набор шифрования текста — ROT13, Морзе, NATO, Unicode?

Набор шифрования текста — это бесплатный конвертер, работающий в браузере, который объединяет четыре классических преобразования текста за одним выпадающим списком. ROT13 и ROT47 — это простые шифры поворота букв, используемые для скрытия спойлеров, ответов на загадки или текста на форумах; они самообратны, поэтому одна и та же операция и зашифровывает, и расшифровывает. Код Морзе превращает буквы и цифры в точки и тире для радио, сигнализации и обучения, а направление «Декодировать» считывает точки и тире обратно в текст. Фонетический алфавит NATO произносит слова по буквам как Alfa, Bravo, Charlie, чтобы они выдержали зашумлённый телефонный звонок или радиоканал, и также считывает кодовые слова обратно в буквы. Экранирование Unicode переписывает символы в виде последовательностей \uXXXX для исходного кода, строк JSON и отладки, с направлением «Восстановить» для их возврата. Разработчики, радиолюбители, студенты и любители головоломок пользуются им ежедневно. Поскольку виджет отображается только с помощью JavaScript, этот текст является индексируемым описанием: примените rot13 к строке, декодируйте Морзе, произнесите по буквам буквами NATO или экранируйте текст в Unicode.

Как пользоваться Набор шифрования текста — ROT13, Морзе, NATO, Unicode

  1. Выберите преобразование из выпадающего списка: ROT13, ROT47, код Морзе, алфавит NATO или экранирование Unicode.
  2. Для Морзе, NATO и Unicode выберите направление переключателем «Кодировать / Декодировать» (ROT13 и ROT47 обращаются сами на себя, поэтому у них нет переключателя).
  3. Введите или вставьте свой текст в поле Input.
  4. Наблюдайте, как преобразованный результат появляется в поле Output, доступном только для чтения, по мере ввода.
  5. Смотрите число символов ввода и вывода в строке статистики ниже.
  6. Нажмите «Копировать», чтобы поместить результат в буфер обмена.

Примеры

ROT13 для слова

Ввод

Hello

Вывод

Uryyb

Кодировать текст в код Морзе

Ввод

SOS

Вывод

... --- ...

Произнести имя по буквам алфавитом NATO

Ввод

Cat

Вывод

Charlie Alfa Tango

Часто задаваемые вопросы

Почему у ROT13 и ROT47 нет переключателя «Кодировать/Декодировать»?
Оба — самообратные шифры: применение того же поворота дважды возвращает исходный текст. ROT13 сдвигает каждую букву на 13 позиций (половина от 26), а ROT47 сдвигает печатаемый ASCII на 47 позиций (половина от 94), поэтому одна кнопка и шифрует, и восстанавливает. Переключатель «Кодировать/Декодировать» появляется только для Морзе, NATO и Unicode, где два направления различаются.
Как конвертер Морзе форматирует свой вывод?
При кодировании буквы и цифры становятся точками и тире, разделёнными одиночными пробелами, а слова разделяются косой чертой ( / ). При декодировании вставляйте Морзе по той же конвенции — пробелы между символами и косая черта между словами — и инструмент прочитает его обратно в текст. Символы, которые он не распознаёт, пропускаются.
Для чего нужен фонетический алфавит NATO?
Он назначает каждой букве и цифре однозначное кодовое слово — Alfa, Bravo, Charlie и так далее — чтобы произношение по буквам выдержало зашумлённую телефонную линию или радиоканал. «Кодировать» произносит ваш текст по буквам как кодовые слова; «Декодировать» считывает последовательность кодовых слов обратно в буквы. Слова соединяются одиночными пробелами.
Что делает экранирование Unicode?
«Кодировать» переписывает каждый символ как escape-последовательность \uXXXX, что удобно для встраивания текста в исходный код, строки JSON или для проверки скрытых символов при отладке. «Восстановить» превращает последовательности \uXXXX обратно в их символы и оставляет любой другой текст без изменений.
Загружается ли мой текст на сервер?
Нет. Каждое преобразование выполняется на 100% на стороне клиента в вашем браузере с использованием встроенного JavaScript. Ничто из того, что вы вводите, не загружается, не сохраняется и никуда не отправляется, поэтому вы можете безопасно преобразовывать личные сообщения, пароли или конфиденциальный код.

Похожие инструменты