Шифр Виженера, Цезаря и Атбаш

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

—

Разбор первых букв

Таблица Виженера

Виженер: c = (m + k) mod n, расшифровка c − k; Цезарь: сдвиг на s; Атбаш: буква i → буква n − 1 − i. Русский алфавит 33 буквы с Ё, латинский 26. Проверено 04.09.2026.

Три шифра и разница между ними

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

Разница между ними принципиальная. У Цезаря всего тридцать три варианта для русского алфавита, и перебрать их можно вручную за минуту. Атбаш вообще не имеет ключа — это фиксированная замена. Виженер с длинным ключом устойчив к простому перебору, потому что одна и та же буква шифруется по-разному в зависимости от позиции.

Инструмент работает в обе стороны, сохраняет регистр и не трогает знаки препинания и пробелы. Это удобно для разбора учебных задач и головоломок, где важно видеть структуру сообщения.

Шифровальный диск
Шифровальный диск: два кольца с алфавитами, поворот задаёт сдвиг. Фото: Викисклад, общественное достояние.
ШифрКлючСтойкость
ЦезарьОдно числоПеребор за минуту
АтбашНетНикакой
ВиженерСловоЛомается анализом длины ключа

Светоний, Беллазо и метод Казиски

Сдвиг алфавита описал Светоний в жизнеописании Юлия Цезаря: тот заменял букву на отстоящую через три позиции. Атбаш ещё старше — он встречается в древнееврейских текстах, и название сложено из первых и последних букв алфавита: алеф-тав, бет-шин.

Шифр с меняющимся сдвигом предложил итальянец Джованни Баттиста Беллазо в 1553 году. Имя Блеза де Виженера к нему приклеилось по ошибке в XIX веке: Виженер в 1586 году описал более сильную схему с самоключом, а славу получил за чужую. Триста лет шифр считался невзламываемым и назывался неразгадываемым.

Способ взлома опубликовал прусский офицер Фридрих Казиски в 1863 году: он заметил, что повторяющиеся куски открытого текста при совпадении с позицией ключа дают повторы и в шифровке, а расстояния между ними кратны длине ключа. Позже выяснилось, что Чарльз Бэббидж пришёл к тому же на десять лет раньше, но не публиковал. Единственный теоретически невзламываемый шифр этого семейства — одноразовый блокнот, где ключ равен длине сообщения и используется однократно; доказал это Клод Шеннон в 1949 году.

Шифровальная машина
Роторные машины довели идею меняющегося сдвига до предела. Фото: Rama, CC BY-SA 2.0 fr.
Старинный документ
Шифрованная переписка была обычным делом задолго до электроники. Фото: Викисклад, общественное достояние.

Для чего эти шифры годятся сегодня

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

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

Для настоящей защиты нужны современные алгоритмы и правильно хранимые ключи. Проверить отпечаток файла поможет генератор хешей, а собрать стойкий пароль — генератор паролей.

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

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

Шифр Цезарясдвиг на 3
Вариантов у Цезаря33 для русского
Атбашзеркальный алфавит
Автор шифра ВиженераБеллазо, 1553
Ошибочное имяВиженер, 1586
Метод Казиски1863
Кто пришёл раньшеЧарльз Бэббидж
Годятся дляголоволомок и учёбы

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

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

  1. Русский или латиница; буквы другого алфавита, цифры и знаки остаются без изменений.
  2. Виженер по ключу, Цезарь со сдвигом или Атбаш; зашифровать или расшифровать.
  3. Ключ Виженера — слово в том же алфавите, что и текст; сдвиг Цезаря — число от 1 до 32.
  4. Для первых букв показано, как получился результат: буква, сдвиг, итог.

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

Как работает шифр Виженера

Ключевое слово пишется над текстом с повторением, и каждая буква текста сдвигается на номер соответствующей буквы ключа: при ключе «КЛЮЧ» первая буква сдвигается на 11 (К — двенадцатая буква, сдвиг 11), вторая на 12 и так далее. Расшифровка — тот же сдвиг в обратную сторону.

Чем Цезарь отличается от Виженера

У Цезаря сдвиг один для всех букв, и шифр вскрывается перебором или по частоте букв. У Виженера сдвигов столько, сколько букв в ключе, и частоты размазываются; вскрытие требует найти длину ключа методом Касиски или тестом Фридмана.

Что такое Атбаш

Замена буквы на симметричную с конца алфавита: А ↔ Я, Б ↔ Ю, A ↔ Z. Ключа нет, шифрование и расшифровка — одна и та же операция.

Как быть с буквой Ё и регистром

Русский алфавит калькулятора — 33 буквы с Ё. Регистр сохраняется: заглавная остаётся заглавной. Пробелы, цифры и знаки препинания не шифруются и стоят на своих местах, поэтому длина слов видна — в настоящей переписке их убирали.

Можно ли смешивать алфавиты

Да, текст с русскими и латинскими буквами шифруется по своим алфавитам; ключ Виженера при этом должен быть на одном языке, буквы другого алфавита в ключе пропускаются.

Насколько это надёжно

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

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

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

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

Генератор хешей и контрольных сумм

MD5, SHA-1, SHA-256, SHA-384, SHA-512 и CRC32 от текста или файла сразу. Есть HMAC с ключом, вывод в Base64 и сверка с эталоном, которая сама узнаёт алгоритм.

Открыть
Генератор паролей

Пароль длиной до 64 символов с выбором наборов и отсевом похожих знаков. Показывает стойкость в битах и время перебора, делает до 50 паролей пачкой.

Открыть
Тестер регулярных выражений

Подсветка совпадений и групп, режим замены и разбор самого шаблона по-русски: что делает каждый кусок и почему выражение не сработало.

Открыть
Картинка в Base64

Изображение в data URI для HTML и CSS и обратно: размер до и после, готовые фрагменты img и background, предпросмотр из строки.

Открыть
Сканер QR-кода

Считывает QR-код и штрихкод камерой или с картинки прямо в браузере: ссылка, Wi-Fi, визитка, телефон и номер товара разбираются по полям.

Открыть
JWT-декодер

Разбор токена JWT: заголовок, полезная нагрузка с расшифровкой стандартных полей, сроки выдачи и истечения в датах, проверка структуры. Без отправки на сервер.

Открыть

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

Base64 и URL, форматтер и сравнение JSON, хеши, регулярные выражения, cron, подсети, UUID, QR-код и Unix-время — в разделе 42 инструмента.