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

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

Русский алфавит сдвигается по своему кругу, латиница — по своему.

Обычно её приравнивают к «е»: так делают почти во всех задачниках.

0 символов · 0 букв

  • Цезарь — каждая буква сдвигается по алфавиту на выбранное число позиций. Знаменитый ROT13 — это он же со сдвигом 13;
  • Виженер — сдвиг у каждой буквы свой, его задаёт очередная буква ключа. Ключ повторяется по всей длине текста;
  • Атбаш — алфавит переворачивается: первая буква меняется с последней. Шифр сам себе обратный, расшифровка совпадает с шифрованием.

Подбор сдвига

Если шифровка чужая и сдвиг неизвестен, нажмите «Подобрать сдвиг» в режиме расшифровки. Инструмент переберёт все варианты и поднимет наверх те, что больше похожи на осмысленный текст: сравнение идёт по частоте букв языка. Щелчок по варианту подставляет его сдвиг.

Это не защита

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

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

Другие инструменты