> многоалфавитный шифр // XVI век

ШИФР ВИЖЕНЕРА

Каждая буква шифруется со своим сдвигом — сдвиг берётся из ключевого слова. Намного сложнее Цезаря!

📖 КАК РАБОТАЕТ — объяснение для 4–5 класса

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

1
Выбираем ключевое слово, например «КОТ».
2
Записываем ключ под текстом, повторяя его до конца: СЕКРЕТ → КОТКОТ.
3
Первую букву текста шифруем со сдвигом К (= 12), вторую — О (= 16), третью — Т (= 20), четвёртую снова К и т. д.
4
Чтобы расшифровать — нужно знать ключ и сдвигать назад на те же числа.

💡 Одна и та же буква в тексте шифруется по-разному — частотный анализ не работает напрямую.

> КЛЮЧЕВОЕ СЛОВО

КЛЮЧ (по-русски):

> ШИФРОВАТЬ / ДЕШИФРОВАТЬ

📖 ОПОРНЫЙ АЛФАВИТ // нажми на букву — она вставится в текст
[буква текста]  ↓  [+ключ]  =  [= результат]  ···· ключ: КЛЮЧ
ОТКРЫТЫЙ ТЕКСТ
РЕЗУЛЬТАТ // шифр
—

> КВАДРАТ ВИЖЕНЕРА 33×33

Строка = буква ключа  ·  Столбец = буква текста  ·  зелёная ячейка = результат.
Введи текст выше — все соответствия буква-ключ подсветятся сразу.

задействованные строки/столбцы ячейки результата

// История

Описан итальянцем Белласо (1553), популяризован французом Виженером (1586). 300 лет считался «невзламываемым».

// Взлом

В 1863 году Казиски показал, как найти длину ключа по повторяющимся группам. Затем — частотный анализ.

// Совет

Длинный и случайный ключ делает шифр намного сложнее. Если ключ длиной = текст, это «одноразовый блокнот» (теоретически невзламываем).

// ИСТОРИЯ: КАК ШИФР ВИЖЕНЕРА НЕ СПАС МАРИЮ СТЮАРТ

Мария Шотландская — королева, которую заперли в английском замке на 19 лет. Письма были зашифрованы шифром Виженера. Она была уверена: никто не сможет прочитать.

Но у королевы Елизаветы I работал Уолсингем — мастер разведки. Через подкупленного слугу письма перехватывались. Ставил задачу: взломайте шифр Виженера.

«Я не боюсь никакого шифра. Я уверена: мои письма не прочтут.»
— приписывают Марии Шотландской, ~1586 г.

Криптоаналитики работали несколько месяцев и взломали письма Марии. Марию арестовали, судили и казнили в 1587 году.

Урок: даже самый сложный шифр бесполезен, если тебя предали.