IT Market
Инструменты/Код/Данные/Шифр ROT13 онлайн — зашифровать текст бесплатно
ROT13

Коротко об инструменте

Шифр ROT13

ROT13 — это способ спрятать текст не от взлома, а от случайного взгляда: спойлер к фильму, ответ на загадку, разгадку в комментарии. Каждая латинская буква переносится на тринадцать позиций вперёд, и поскольку в алфавите двадцать шесть букв, повторное применение возвращает исходную строку. Отсюда одна-единственная кнопка вместо пары «зашифровать/расшифровать». Преобразование выполняет скрипт страницы, ничего не уходит в сеть. Смотрите также: шифр Цезаря с произвольным сдвигом, шифрование текста по ключевому слову, перевернуть строку задом наперёд.

Как пользоваться

  1. Вставьте текст в верхнее поле с подсказкой Enter text — подойдёт и обычная фраза, и уже зашифрованная строка.
  2. Нажмите единственную кнопку «КОНВЕРТИРОВАТЬ»: результат появится в нижнем поле.
  3. Чтобы прочитать чужой ROT13, вставьте шифротекст и нажмите ту же кнопку — второй проход возвращает читаемый вид.
  4. Проверьте, что латинские буквы действительно изменились, а цифры и знаки остались на месте.
  5. Выделите результат в нижнем поле и скопируйте его сочетанием клавиш — отдельной кнопки копирования на этой странице нет.

Вопросы и ответы

Почему для расшифровки ROT13 не нужна отдельная кнопка?

Потому что тринадцать — ровно половина от двадцати шести букв латинского алфавита. Сдвиг на тринадцать позиций, применённый дважды, возвращает букву на исходное место, поэтому шифрование и расшифровка здесь физически одна и та же операция. Нажмите «КОНВЕРТИРОВАТЬ» второй раз, и вы увидите оригинал.

Что происходит с русским текстом при ROT13?

Кириллица остаётся без изменений: сдвиг определён только для латинских букв от A до Z. Русская фраза пройдёт через инструмент как есть, и спрятать её таким способом не выйдет. Для русского текста подойдёт транслитерация в латиницу перед применением ROT13 либо другой приём вроде перевода в двоичный вид.

Можно ли прятать через ROT13 пароли и личные данные?

Нет. ROT13 не является шифрованием в криптографическом смысле: ключа нет, вариант всего один, и любой человек с любым онлайн-инструментом читает такое сообщение за секунду. Он годится только для того, чтобы спрятать спойлер или ответ от случайного взгляда, но не от того, кто действительно захочет прочитать.

Почему на этой странице нет кнопки «Копировать»?

Интерфейс инструмента минимальный: в нём только поле ввода, поле вывода и кнопка «КОНВЕРТИРОВАТЬ». Результат нужно выделить мышью или долгим нажатием на телефоне и скопировать сочетанием клавиш либо через контекстное меню. Если вам нужна кнопка копирования, соседние шифры вроде Цезаря и Виженера её имеют.

Чем ROT13 отличается от ROT47?

ROT13 трогает только буквы, а ROT47 сдвигает весь диапазон печатаемых символов ASCII, включая цифры и знаки препинания, на сорок семь позиций. Из-за этого ROT47 выглядит гораздо более нечитаемо, но и он остаётся простой заменой без ключа. На этой странице реализован именно классический ROT13.

Сохраняется ли что-нибудь из введённого текста?

Нет. Замена букв выполняется коротким скриптом внутри вкладки, серверу ничего не передаётся, и после перезагрузки страницы оба поля снова пустые. Даже так не стоит вставлять сюда действительно чувствительные данные — просто потому, что ROT13 сам по себе их не защищает.

Примеры

Спойлер в комментарии к фильму
До: The butler did it
После: Gur ohgyre qvq vg
Второй проход возвращает исходную строку
До: Gur ohgyre qvq vg
После: The butler did it