📖 КАК РАБОТАЕТ — объяснение для 4–5 класса
Шифр Виженера — это несколько шифров Цезаря сразу. Для каждой буквы текста используется свой сдвиг, который берётся из ключевого слова.
💡 Одна и та же буква в тексте шифруется по-разному — частотный анализ не работает напрямую.
> КЛЮЧЕВОЕ СЛОВО
> ШИФРОВАТЬ / ДЕШИФРОВАТЬ
> КВАДРАТ ВИЖЕНЕРА 33×33
Строка = буква ключа · Столбец = буква текста · зелёная ячейка = результат.
Введи текст выше — все соответствия буква-ключ подсветятся сразу.
// История
Описан итальянцем Белласо (1553), популяризован французом Виженером (1586). 300 лет считался «невзламываемым».
// Взлом
В 1863 году Казиски показал, как найти длину ключа по повторяющимся группам. Затем — частотный анализ.
// Совет
Длинный и случайный ключ делает шифр намного сложнее. Если ключ длиной = текст, это «одноразовый блокнот» (теоретически невзламываем).
// ИСТОРИЯ: КАК ШИФР ВИЖЕНЕРА НЕ СПАС МАРИЮ СТЮАРТ
Мария Шотландская — королева, которую заперли в английском замке на 19 лет. Письма были зашифрованы шифром Виженера. Она была уверена: никто не сможет прочитать.
Но у королевы Елизаветы I работал Уолсингем — мастер разведки. Через подкупленного слугу письма перехватывались. Ставил задачу: взломайте шифр Виженера.
— приписывают Марии Шотландской, ~1586 г.
Криптоаналитики работали несколько месяцев и взломали письма Марии. Марию арестовали, судили и казнили в 1587 году.
Урок: даже самый сложный шифр бесполезен, если тебя предали.