Расшифровать шифр Виженера без ключа
Находит длину ключа по индексу совпадений и повторам, потом собирает сам ключ по частоте букв в столбцах.
0 символов · 0 букв
По языку берутся частоты букв: от них зависит подбор ключа.
Обычно её приравнивают к «е»: алфавит из 32 букв вместо 33.
Расшифровка
Другие версии
по похожести на языкРазбор шифровки
Все сдвиги Цезаря — 0 вариантов
Как находится длина ключа
Ключ повторяется по всей длине текста. Если разложить шифровку по столбцам с шагом в длину ключа, каждый столбец окажется зашифрован одним сдвигом, а буквы в нём распределятся как в обычном тексте.
Меру такого распределения называют индексом совпадений: у связного русского текста он около 0,055, у случайного набора букв около 0,031. Инструмент перебирает длины и показывает ту, на которой индекс поднимается.
Второй признак — повторы. Одинаковые куски слов, попавшие под один участок ключа, дают одинаковые куски шифровки, а расстояния между ними кратны длине ключа. Способ описал Фридрих Касиски в 1863 году.
Как собирается сам ключ
Когда длина известна, каждый столбец сравнивается с частотами языка. Сдвиг с наименьшим расхождением даёт очередную букву ключа, из них складывается слово целиком. Найденный ключ выводится рядом с расшифровкой, и его видно целиком.
Сколько нужно текста
На каждый столбец должно прийтись хотя бы два-три десятка знаков. При ключе из пяти букв это сотня букв текста, при ключе из десяти — две сотни. На коротких строках подбор ненадёжен, и страница об этом предупреждает.
Если ключ известен, расшифровка делается прямо в шифре Виженера.
Другие инструменты
Транслит переводчик
Перевод кириллицы в транслит, транслитерация текста онлайн
Склонение ФИО
Полное имя во всех шести падежах — для заявлений и приказов
Количество символов в тексте
Знаки, слова и абзацы, лимиты площадок и время чтения
Специальные символы HTML
487 знаков в двенадцати разделах, с копированием щелчком
Генератор анкоров
Шаблон со скобками разворачивается в набор фраз без повторов
Проверка орфографии
Опечатки и повторы слов с вариантами замены, русский и английский