Шифр Цезаря

Сдвигает каждую букву на заданное число позиций по алфавиту: при сдвиге три «а» превращается в «г». Работает и с кириллицей, и с латиницей одновременно, цифры и знаки препинания остаются на месте.

Цифры, пробелы и знаки препинания остаются на месте.
Регистр сохраняется: заглавная остаётся заглавной.
3сдвиг

Все сдвиги сразу

СдвигТекст

Сдвиг, ROT13 и подбор

Шифр Цезаря сдвигает каждую букву на заданное число позиций по алфавиту: при сдвиге три «а» становится «г», «я» переходит в начало. Инструмент шифрует и расшифровывает кириллицу и латиницу одновременно, оставляет цифры и знаки на месте, а кнопка подбора перебирает все сдвиги сразу и показывает таблицу вариантов, где читаемый текст виден с первого взгляда. Кнопки ROT13 и ROT47 включают два классических варианта.

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

Бюст Юлия Цезаря
Юлий Цезарь писал письма со сдвигом на три буквы; об этом рассказал Светоний. Фото: Gautier Poupeau, CC BY 2.0.
ВариантСдвигПримерОсобенность
Цезарьлюбойпривет → тулезх (3)Классика
ROT1313 для латиницыhello → uryybВторое применение возвращает текст
ROT4747 по печатным ASCIIhello → 96==@Сдвигает и цифры, и знаки
Подборвсе сразутаблица 32 строкЧитаемый вариант виден глазом

История шифра сдвига

Светоний в «Жизни двенадцати цезарей» пишет, что Цезарь в письмах заменял каждую букву третьей после неё, а Август сдвигал на одну. Шифр держался, пока читать умели немногие; арабский учёный аль-Кинди в IX веке описал частотный анализ, и любой сдвиг стал вскрываться по самой частой букве. Леон Баттиста Альберти в 1467 году придумал диск с двумя алфавитами, а Блез де Виженер в XVI веке — шифр с ключевым словом, который продержался триста лет.

В XX веке сдвиг стал учебной задачей: с него начинается любой курс криптографии, а ROT13 в Usenet 1980-х прятал разгадки и шутки от случайного взгляда. Роторные машины вроде «Энигмы» были тем же сдвигом, только меняющимся на каждой букве. Инструмент показывает, как быстро перебор вскрывает шифр, и этим полезен.

Шифровальный диск Альберти
Диск Альберти 1467 года: два алфавита на кольцах, сдвиг меняется поворотом. Фото: Augusto Buonafalce, CC BY-SA 3.0.
Шифровальная машина «Энигма»
«Энигма»: сдвиг, который меняется после каждой буквы. Фото: Rama, CC BY-SA 2.0 fr.

Как шифровать и вскрывать

Введите текст и сдвиг, нажмите «Зашифровать» или «Расшифровать»; для неизвестного сдвига нажмите «Подобрать» и найдите в таблице читаемую строку. Буква «ё» считается частью алфавита, регистр сохраняется. Для головоломки выбирайте сдвиг, отличный от 3 и 13: их пробуют первыми.

Для настоящей защиты шифр не годится: любой текст вскрывается перебором или по частоте букв. Шифр с ключевым словом разбирает шифр Виженера, а другой способ записи букв, точками и тире, даёт азбука Морзе.

Алфавитыкириллица и латиница
Сдвигов32 и 25
Подборвсе сразу
ВариантыROT13, ROT47
СветонийI–II век
Аль-КиндиIX век
Диск Альберти1467
ROT13 в Usenet1980-е

Ключевая вкладка — подбор: если сдвиг неизвестен, инструмент угадывает его по частотности букв.

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

В русском тексте чаще всего встречаются «о», «е» и «а», и по перекосу распределения нужный сдвиг вычисляется за один проход. Рядом лежит таблица всех сдвигов сразу: для коротких строк частотный анализ бессилен, и глазами по тридцати трём вариантам находится быстрее. ROT13 и ROT47 — частные случаи того же приёма, они вынесены отдельными кнопками.

  1. Русский, английский или вперемешку — оба алфавита обрабатываются.
  2. Или нажмите «подобрать», если ключ неизвестен.
  3. Шифрование и расшифровка переключаются одной кнопкой.
  4. На короткой строке перебор глазами быстрее любого анализа.

Частые вопросы

Как устроен шифр Цезаря

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

Сколько всего возможных ключей

Для русского алфавита тридцать три, из них тридцать два осмысленных: нулевой сдвиг оставляет текст как есть. Для латиницы двадцать пять. Это и есть главная слабость: перебрать три десятка вариантов можно вручную за минуту, а компьютер делает это мгновенно. Никакой стойкости у шифра нет, и применять его для чего-то серьёзного нельзя.

Как работает автоподбор сдвига

Через частотность букв. В любом достаточно длинном русском тексте распределение букв устойчиво: «о» встречается примерно в одиннадцати процентах случаев, «е» в восьми, «а» в восьми. Шифр Цезаря сдвигает всё распределение целиком, не меняя его формы. Инструмент прикладывает эталонное распределение ко всем возможным сдвигам и выбирает тот, при котором расхождение минимально. На тексте от полусотни букв это работает почти безошибочно.

Почему на короткой строке подбор ошибается

Потому что частотность — статистика, а на десяти буквах статистики нет. В слове может случайно не оказаться ни одной «о», и распределение перекосится куда угодно. Для таких случаев есть таблица всех сдвигов: тридцать три строки просматриваются глазами за несколько секунд, и осмысленный вариант виден сразу.

Чем ROT13 отличается от шифра Цезаря

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

Что такое ROT47

Тот же приём, но по таблице печатных символов ASCII: сдвигаются девяносто четыре знака от восклицательного до тильды, включая цифры и знаки препинания. Сдвиг сорок семь — снова половина диапазона, поэтому ROT47 тоже обратим сам к себе. Кириллицу он не трогает.

Что происходит с цифрами и знаками

Они остаются на месте. Шифруются только буквы, регистр сохраняется: заглавная остаётся заглавной. Это стандартное поведение, но у него есть следствие — по сохранившейся пунктуации и длине слов текст читается почти как исходный, что дополнительно облегчает взлом.

Спросите нейросети об инструменте

Отвечает DeepSeek по данным этой страницы и тому, что у вас сейчас на экране: что делает, как устроен, ограничения

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

Шифр Виженера

Шифрование и расшифровка по ключевому слову, а также шифр Цезаря со сдвигом и Атбаш, русский и латинский алфавиты, таблица Виженера.

Открыть
Азбука Морзе

Текст в код Морзе и обратно на русском и латинице, цифры и знаки, звук с регулируемой скоростью, полная таблица.

Открыть
Распознать текст с картинки

OCR в браузере: текст с фотографии, скриншота, скана и страниц PDF по-русски и по-английски, с уверенностью распознавания и склейкой переносов.

Открыть
Генератор рыбы-текста

Текст-заглушка для макета: русская рыба, Lorem ipsum и осмысленные абзацы. Объём задаётся в абзацах, словах или знаках, есть заголовки и списки.

Открыть
Читаемость текста

Индекс Флеша в русской адаптации Оборневой и годы обучения, плюс список самых тяжёлых предложений и длинных слов.

Открыть
Проверка текста на нейросеть

Подсвечивает обороты, по которым узнают машинный текст: штампы, связки, антитезу «не X, а Y». Плюс считает ровность фраз, долю конкретики и плотность тире.

Открыть

Ещё инструменты для текста

Проверка орфографии, анализ на воду и тошноту, счётчик символов, сравнение двух текстов, типографор, регистр и замены — в разделе 46 инструментов.