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

| Шифр | Ключ | Стойкость |
|---|---|---|
| Цезарь | Одно число | Перебор за минуту |
| Атбаш | Нет | Никакой |
| Виженер | Слово | Ломается анализом длины ключа |
Светоний, Беллазо и метод Казиски
Сдвиг алфавита описал Светоний в жизнеописании Юлия Цезаря: тот заменял букву на отстоящую через три позиции. Атбаш ещё старше — он встречается в древнееврейских текстах, и название сложено из первых и последних букв алфавита: алеф-тав, бет-шин.
Шифр с меняющимся сдвигом предложил итальянец Джованни Баттиста Беллазо в 1553 году. Имя Блеза де Виженера к нему приклеилось по ошибке в XIX веке: Виженер в 1586 году описал более сильную схему с самоключом, а славу получил за чужую. Триста лет шифр считался невзламываемым и назывался неразгадываемым.
Способ взлома опубликовал прусский офицер Фридрих Казиски в 1863 году: он заметил, что повторяющиеся куски открытого текста при совпадении с позицией ключа дают повторы и в шифровке, а расстояния между ними кратны длине ключа. Позже выяснилось, что Чарльз Бэббидж пришёл к тому же на десять лет раньше, но не публиковал. Единственный теоретически невзламываемый шифр этого семейства — одноразовый блокнот, где ключ равен длине сообщения и используется однократно; доказал это Клод Шеннон в 1949 году.
Для чего эти шифры годятся сегодня
Выберите шифр, введите текст и ключ. Для Цезаря ключ — число сдвига, для Виженера — слово: чем оно длиннее и чем меньше в нём повторов, тем труднее восстановить длину ключа по расстояниям между повторами в шифровке.
Пользуйтесь этим для головоломок, квестов и учебных задач. Ни один из трёх шифров не защищает данные: Цезарь ломается перебором, Виженер — анализом частот внутри каждой позиции ключа, и оба разбираются программой за секунды.
Для настоящей защиты нужны современные алгоритмы и правильно хранимые ключи. Проверить отпечаток файла поможет генератор хешей, а собрать стойкий пароль — генератор паролей.
Полезно посмотреть на частоты букв в шифровке. У Цезаря и Атбаша распределение остаётся тем же, только сдвинутым, и по самым частым буквам ключ угадывается сразу. У Виженера распределение выравнивается, и это первый признак, что ключ длиннее одного знака.
Пробелы и знаки препинания выдают структуру. Классические шифры не трогают их, и по длине слов сообщение угадывается наполовину без всякого ключа. В настоящих шифровках текст поэтому сплошной и разбит на группы по пять знаков.
| Шифр Цезаря | сдвиг на 3 |
| Вариантов у Цезаря | 33 для русского |
| Атбаш | зеркальный алфавит |
| Автор шифра Виженера | Беллазо, 1553 |
| Ошибочное имя | Виженер, 1586 |
| Метод Казиски | 1863 |
| Кто пришёл раньше | Чарльз Бэббидж |
| Годятся для | головоломок и учёбы |
Как пользоваться
Калькулятор шифрует и расшифровывает Виженером по ключу, Цезарем со сдвигом и Атбашем — зеркальным отражением алфавита, — для русского и латинского алфавитов, сохраняя регистр, пробелы и знаки препинания. Внизу таблица Виженера, по которой шифр считали вручную, и разбор первых букв примера. Проверено 04.09.2026.
- Русский или латиница; буквы другого алфавита, цифры и знаки остаются без изменений.
- Виженер по ключу, Цезарь со сдвигом или Атбаш; зашифровать или расшифровать.
- Ключ Виженера — слово в том же алфавите, что и текст; сдвиг Цезаря — число от 1 до 32.
- Для первых букв показано, как получился результат: буква, сдвиг, итог.
Частые вопросы
Как работает шифр Виженера
Ключевое слово пишется над текстом с повторением, и каждая буква текста сдвигается на номер соответствующей буквы ключа: при ключе «КЛЮЧ» первая буква сдвигается на 11 (К — двенадцатая буква, сдвиг 11), вторая на 12 и так далее. Расшифровка — тот же сдвиг в обратную сторону.
Чем Цезарь отличается от Виженера
У Цезаря сдвиг один для всех букв, и шифр вскрывается перебором или по частоте букв. У Виженера сдвигов столько, сколько букв в ключе, и частоты размазываются; вскрытие требует найти длину ключа методом Касиски или тестом Фридмана.
Что такое Атбаш
Замена буквы на симметричную с конца алфавита: А ↔ Я, Б ↔ Ю, A ↔ Z. Ключа нет, шифрование и расшифровка — одна и та же операция.
Как быть с буквой Ё и регистром
Русский алфавит калькулятора — 33 буквы с Ё. Регистр сохраняется: заглавная остаётся заглавной. Пробелы, цифры и знаки препинания не шифруются и стоят на своих местах, поэтому длина слов видна — в настоящей переписке их убирали.
Можно ли смешивать алфавиты
Да, текст с русскими и латинскими буквами шифруется по своим алфавитам; ключ Виженера при этом должен быть на одном языке, буквы другого алфавита в ключе пропускаются.
Насколько это надёжно
Для переписки — нет: и Цезарь, и Виженер вскрываются на бумаге за час. Это учебные шифры и головоломки; для реальной защиты используются современные алгоритмы.
Спросите нейросети об инструменте
Похожие инструменты
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 инструмента.

