Коды / Классические шифры

Конвертер ROT13 и ROT47

Преобразуйте текст с помощью ROT13, который сдвигает буквы на 13 позиций, или ROT47, который также сдвигает цифры и знаки препинания; один и тот же шаг кодирует и декодирует текст.

Конвертер ROT13 и ROT47: ROT13 сдвигает каждую букву на 13 позиций по алфавиту: A превращается в N, а N — в A. Повторное преобразование возвращает исходный текст. Этот способ давно используют в интернете, чтобы скрывать спойлеры и ответы на загадки. ROT47 работает так же со всеми 94 печатными символами ASCII от ! до ~, сдвигая их на 47 позиций, поэтому цифры и знаки препинания тоже скрываются. Работает на 100% локально в вашем браузере, файлы на сервер не загружаются.

Запуски
В вашем браузере
Стоимость
Бесплатно · без регистрации
Доступность
Готово к использованию
ROT13 и ROT47Локальная обработка

Полностью работает в браузере

ROT13 сдвигает каждую букву на 13 позиций, поэтому после двойного применения получается исходный текст; цифры и знаки препинания не изменяются.

Где по-прежнему используют ROT13

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

Для других сдвигов используйте шифр Цезаря, а для кодирования двоичных данных в текст — Base64.

ROT47 и ASCII

ROT47 рассматривает 94 печатных символа ASCII как одно кольцо; 47 — половина от 94, поэтому ROT47 также выполняет обратное преобразование самостоятельно.

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

  1. Вставьте текст.
  2. Выберите ROT13 или ROT47.
  3. Скопируйте результат; запустите преобразование ещё раз, чтобы вернуть исходный текст.

Конфиденциальность и ограничения

Ваш текст остаётся в браузере.

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

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

Является ли ROT13 шифрованием?

В каком-либо полезном смысле — нет: ключа нет, и любой может выполнить обратное преобразование. ROT13 лишь скрывает текст от случайного взгляда, например спойлер.

Почему ROT13 декодирует сам себя?

В алфавите 26 букв, а 13 + 13 = 26, поэтому два сдвига на 13 позиций возвращают каждую букву на исходное место.

Какие символы изменяет ROT47?

Все печатные символы ASCII от ! (33) до ~ (126); пробелы, буквы с диакритическими знаками и другие символы остаются без изменений.

Бесплатный инструмент · запусков: в вашем браузере · аккаунт не нужен