Cabinet Noir>Історія / Шифр Альберті

Не знаєте, який це шифр? Розпізнайте його
Перший поліалфавітний шифр: два диски, що обертаються, змінюють алфавіт кожні кілька літер.
Типполіалфавітний шифр підстановки
Зламлегко зламати вручну
ЕпохаXV століття
НазваПридуманий Леоном Батіста Альберті близько 1467 року на його шифрувальному диску Formula.
Режимишифрування · розшифрування · криптоаналіз

Історія

Шифр Альберті

Історія шифру Альберті

Ренесансний чоловік із диском

Леон Батіста Альберті (1404–1472) був архітектором, митцем, музикантом і математиком — взірцевою «людиною Ренесансу» — і 1467 року подарував папі письмовий пристрій, який назвав Formula: два концентричні бронзові диски на спільній вісь. Більший, Stabilis, несе алфавіт заголовних літер; менший, Mobilis, — змішаний алфавіт малих літер. Поверніть внутрішній диск — і кожна літера змінює значення.

Перша поліалфавітна система

До Альберті кожен відомий Європі шифр використовував один нерухомий алфавіт — а арабські криптографи вже вміли ламати такі шифри підрахунком літер. Диск Альберті відповідає на цю атаку прямо: поверніть диск — і таблиця частот вашого повідомлення більше не працює. Двадцять літер зовнішнього кільця були спільними для всієї Європи того часу (I, J і U ще не були окремими літерами, K і W вживалися рідко), а цифри 1–4 на кільці кодували другий шар: книгу кодів зі 336 фразами, які можна було надшифрувати цими числами.

Книга, а не машина

Альберті записав систему у De Cifris (1467) — першій друкованій книзі про криптографію. Латинський Захід повільно вбирав ідею: Йоганнес Тритемій через покоління публікує tabula recta — всі алфавіти, викладені квадратом, — а Джовані Батіста Белласо обертає алфавіти легкою для запам'ятовування фразою-ключем. Цей упорядкований нащадок, помилково приписаний Блезу де Віженеру, пережив їх усіх — цей сайт розповідає про нього під шифром Віженера.

Чому диск і донині важливий

Сам диск застарів, але його дві ідеї нікуди не зникли з криптографії: змінювати алфавіт посеред повідомлення і змішувати цільовий алфавіт, а не просто зсувати його. Кожна роторна машина аж до Енігми — це два диски Альберті на осі, сприйняті серйозно.

1467Леон Батіста Альберті представляє шифрувальний диск у De Cifris — першу ідею використання кількох алфавітів. Джерело
1508Йоганнес Тритемій публікує tabula recta — квадратну таблицю всіх алфавітів, розвиваючи ідею диска. Джерело
1553Джовані Батіста Белласо обертає алфавіти фразою-ключем, що повторюється, — схема пізніше названа шифром Віженера. Джерело

Шифрувальний диск Альберті