Перейти к содержанию
TextArray
100% локально

ROT13 / шифр Цезаря

Сдвигайте буквы алфавита на любую величину, по умолчанию ROT13.

Входные данные
13
Выходные данные

ROT13 / шифр Цезаря

ROT13 заменяет каждую букву на одну тринадцать позиций дальше по алфавиту: a становится n, n становится a. Тринадцать — это ровно половина двадцати шести, поэтому одна и та же операция и кодирует, и декодирует — пропустите текст дважды, и вы вернетесь к тому, с чего начали. Эта причуда сделала его стандартным способом скрыть изюминки, спойлеры и ответы на головоломки в Usenet и на форумах, начиная с 1980-х годов. Переместите ползунок сдвига в любое место между 1 и 25, и вы получите общий шифр Цезаря, тот, который, как сообщается, использовал Юлий Цезарь со сдвигом в три.

Выберите шифрование или дешифрование: при ROT13 направление не имеет значения, при каждом втором сдвиге оно имеет значение. Только двадцать шесть безударных латинских букв вращаются, и их регистр сохраняется — пробелы, знаки препинания, буквы с диакритическими знаками, эмодзи и нелатинские буквы проходят без изменений, точно так, как определено в шифре. Включите «Сдвиг цифр тоже» и 0–9 тоже поверните на пять; ROT13 плюс ROT5 известны как ROT18 и также являются обратными. Столкнувшись с сообщением и отсутствием ключа, включите «Показать все 25 сдвигов», и инструмент распечатает каждого кандидата на декодирование, помеченного его сдвигом, поэтому читаемая строка называет свой собственный ключ.

Шифр Цезаря — это классика, а не мера безопасности. Двадцать пять ключей попадают за меньшее время, чем требуется, чтобы прочитать это предложение, и предварительный просмотр методом перебора, встроенный в эту страницу, доказывает это. Используйте его для головоломок, разминки CTF, обучения и спойлеров. Для текста, который действительно нуждается в защите, используйте инструмент шифрования текста, который извлекает ключ AES-256-GCM из вашего пароля.

Все работает в вашем браузере, поэтому ничего не загружается, и страница работает в автономном режиме. Скопируйте результат, загрузите его в формате .txt или переместите обратно на вход и выполните еще один шаг.

FAQ

Почему ROT13 кодирует и декодирует одной и той же кнопкой?
Тринадцать — это половина двадцати шести, поэтому двойной сдвиг возвращает каждую букву туда, где она началась. В любую другую смену вам придется выбрать расшифровку и использовать тот же номер, которым был закодирован текст.
Могу ли я использовать смену, отличную от 13?
Да. Ползунок охватывает значения от 1 до 25, что является полным шифром Цезаря. Смена 3 — историческая; сдвиг 47 или 0 будет бессмысленным, поэтому диапазон заканчивается там, где заканчивается алфавит.
Что происходит с буквами с диакритическими знаками, цифрами и эмодзи?
Они проходят без изменений. Шифр определяется только 26 буквами A–Z, поэтому «č», «ß» и «🫐» выходят точно так, как они были введены. Цифры перемещаются, только если вы включите ROT5.
ROT13 безопасен?
Нет, и этого никогда не должно было быть. Существует только 25 возможных ключей, и этот инструмент может показать их все одновременно. Относитесь к этому как к запутыванию ради развлечения и используйте шифрование на основе паролей для всего, что имеет значение.
Мой текст где-нибудь загружен?
Нет. Инструмент полностью работает в вашем браузере, и ваш текст никогда не покидает ваше устройство.