Чёрный кабинет EN

Утилиты · Классические шифры

Шифр Цезаря онлайн

Зашифровать и расшифровать шифр Цезаря и ROT13, перебрать все сдвиги разом и найти осмысленный.

Считается в вашем браузере. Текст никуда не отправляется.

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

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

Алфавит определяется сам: если букв кириллицы больше, текст считается русским (33 буквы, включая ё), иначе латинским (26 букв). Цифры, пробелы и знаки препинания не меняются. Регистр сохраняется.

Если ключ неизвестен

Блок «Взлом перебором» пробует все сдвиги сразу и сортирует их по тому, насколько результат похож на настоящий язык. Для этого считается χ² — расхождение частот букв с обычными частотами русского или английского текста. Для фразы из пяти-шести слов правильный вариант почти всегда оказывается первым. В совсем коротких строках смотрите на первые три-четыре строки таблицы глазами.

ROT13

ROT13 — это шифр Цезаря со сдвигом 13 по латинскому алфавиту. Так как 13 + 13 = 26, одна и та же операция и шифрует, и расшифровывает. Нажмите кнопку ROT13, и сдвиг с алфавитом выставятся сами.

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

Какой сдвиг использовал сам Цезарь?

Три: А → Г, Б → Д. Об этом пишет Светоний. Его преемник Август, по тому же Светонию, сдвигал на одну букву.

Как расшифровать шифр Цезаря без ключа?

Перебором: ключей всего 32 для русского и 25 для латиницы. Таблица ниже делает это за вас. Подробно — в уроке о шифре Цезаря.

Безопасно ли вводить сюда текст?

Да. Всё считается в вашем браузере, на сервер ничего не отправляется.