Шифрование и дешифрование

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


Только буквы. Используется шифром Виженера.
Очистить

Что делает каждый шифр

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

  • Шифр Цезаря. Сдвигает каждую букву на фиксированное число позиций по алфавиту. При сдвиге 3 буква A превращается в D. Назван в честь Юлия Цезаря, который использовал его для военных донесений.
  • ROT13. Шифр Цезаря со сдвигом ровно на 13. Поскольку в алфавите 26 букв, повторное применение возвращает исходный текст, и именно поэтому он стал стандартным способом прятать спойлеры в интернете.
  • ROT47. Как ROT13, но охватывает все видимые символы ASCII, поэтому перемешиваются также цифры и знаки препинания. Тоже обратен самому себе.
  • Атбаш. Зеркально отражает алфавит: A становится Z, B становится Y. Возник в традиции еврейских писцов и вовсе не требует ключа.
  • Виженер. С помощью ключевого слова применяет к каждой букве свой сдвиг Цезаря. Он сопротивлялся взлому три столетия и получил прозвище нерасшифровываемый шифр.
  • A1Z26. Просто нумерует алфавит: A это 1, Z это 26. Часто встречается в сборниках головоломок и квестах.
  • Шифр Бэкона. Кодирует каждую букву группой из пяти символов A и B. Фрэнсис Бэкон задумал его так, чтобы сообщение можно было спрятать в оформлении невинного текста.

Как взломать шифр, который вы не можете прочитать

Начните с подсчёта букв. Если частоты выглядят как у обычного языка, но сами буквы не те, скорее всего это простая замена вроде Цезаря или Атбаша, и таблица перебора на этой странице решит Цезаря за секунды. Если же частоты выглядят необычно ровными, вероятнее шифр с ключевым словом, например Виженер, потому что он распределяет каждую букву по нескольким разным сдвигам. Группы из пяти символов A и B указывают на шифр Бэкона, а числа от 1 до 26 на A1Z26.

Полезно знать

  • Ни один из этих шифров не является надёжным. Используйте их для головоломок и обучения, но никогда для того, что действительно нужно защитить.
  • Большинство из них оставляет пробелы и знаки препинания нетронутыми, что само по себе подсказка для того, кто пытается вскрыть сообщение.
  • Сдвиг Цезаря на 13 это в точности ROT13, а сдвиг на 26 оставляет текст без изменений.
  • Вся обработка происходит на нашем сервере, поэтому ничто из введённого вами не сохраняется и не записывается в журнал.

Часто задаваемые вопросы

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

Он сдвигает каждую букву на фиксированное число позиций по алфавиту. При сдвиге 3 A превращается в D, B в E, а Z по кругу переходит в C. Считается, что Юлий Цезарь использовал сдвиг 3 в военной переписке, отсюда и название. Полезных сдвигов всего 25, поэтому шифр вскрывается за секунды.

ROT13 это шифр Цезаря со сдвигом 13, и он не задуман как надёжный. Поскольку 13 ровно половина от 26, повторное применение восстанавливает исходный текст, то есть одна и та же операция и прячет, и раскрывает. Это сделало его традиционным способом скрывать спойлеры, концовки шуток и ответы к головоломкам на форумах и в новостных группах.

Он применяет к каждой букве свой сдвиг Цезаря, задаваемый повторяющимся ключевым словом. С ключом KEY первая буква сдвигается на K, вторая на E, третья на Y, затем всё повторяется. Поскольку одна и та же буква исходного текста может превращаться в разные буквы, простой частотный анализ не работает, и потому шифр оставался невзломанным около трёхсот лет.

Атбаш переворачивает алфавит, так что A соответствует Z, B соответствует Y, C соответствует X и так далее. Ключ не нужен, а поскольку соответствие симметрично, повторное применение возвращает исходный текст. Он происходит из практики еврейских писцов и встречается в древних текстах.

Нет, и уже очень давно ни один из них не надёжен. Любой шифр на этой странице можно взломать вручную, набравшись терпения, и мгновенно с помощью компьютера. Они прекрасно подходят для головоломок, квестов, поисков сокровищ и для объяснения того, как работает шифрование, но настоящая защита требует современной криптографии.

Это алфавит, записанный числами: A это 1, B это 2, и так до Z, которая равна 26. Зашифрованные сообщения выглядят как последовательности вида 8-5-12-12-15 для слова HELLO. Он постоянно встречается в сборниках головоломок и квестах, потому что не требует пояснений, как только замечен принцип.

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

Что такое шифратор и дешифратор?

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