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

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

Шифр простой замены

Шифр замены с ключевым словом или своим алфавитом: шифрование, расшифровка, ручной подбор букв.

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

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

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

  • Ключевым словом. Буквы слова без повторов идут первыми, за ними — остальные буквы по порядку. Слово «шифровальщик» даёт алфавит ШИФРОВАЛЬЩКБГДЕЁЖЗЙМНПСТУХЦЧЪЫЭЮЯ.
  • Случайно. Кнопка «Случайный ключ» перемешивает алфавит генератором случайных чисел браузера.
  • Вручную. Отредактируйте строку ключа целиком или впишите букву в любую клетку пар. Если такая буква уже стояла в другой клетке, они поменяются местами, и ключ останется правильным: каждая буква по одному разу.

Режим «Зашифровать» заменяет буквы текста по ключу, «Расшифровать» — обратно. Регистр сохраняется, пробелы и знаки препинания не меняются. Подсвечены пары, которые встречаются в тексте.

Если ключа нет

Вставьте шифровку, выберите «Расшифровать» и нажмите «Подобрать по частоте». Утилита поставит на место самого частого знака самую частую букву языка (в русском — О), второго — вторую (Е) и так далее. Это первая догадка по методу аль-Кинди. Обычно она угадывает лишь несколько букв, зато дальше удобно править: впишите в клетку букву, которой, по-вашему, обозначает знак, и сразу смотрите на расшифровку. Ищите короткие слова, частые окончания, удвоенные буквы. Пошаговый разбор с тренажёром — в уроке о простой замене, а частоты знаков подробно покажет частотный анализ.

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

Ключей у простой замены 33! ≈ 8,7 · 1036 для русского и 26! ≈ 4 · 1026 для латиницы, перебрать их невозможно. Но шифр сохраняет частоты букв и форму слов, поэтому текст в несколько сотен букв вскрывается вручную за час. Для настоящих секретов он не годится, для головоломок и игр — в самый раз.

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

Чем простая замена отличается от шифра Цезаря?

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

Что делать с буквой ё?

В русском алфавите утилиты 33 буквы, ё — отдельная. Если в тексте её нет, в ключе она всё равно должна где-то стоять.

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

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