Оглавление [Скрыть]
Многоалфавитный шифр
-
Основы полиалфавитных шифров
- Полиалфавитные шифры используют несколько алфавитов для замены букв открытого текста.
- Шифр Виженера является примером полиалфавитного шифра, но упрощенным.
- Машина “Энигма” также является примером многоалфавитного шифра.
-
История полиалфавитных шифров
- Аль-Калькашанди и Ибн аль-Дурайхим обсуждали подстановки и транспозиции в 14 веке.
- Аль-Кинди, возможно, разработал полиалфавитные шифры столетием ранее.
- Шифр Альберти, созданный в 1467 году, использовал смешанный алфавит и шифровальный диск.
- Йоханнес Тритемиус изобрел прогрессивный ключевой полиалфавитный шифр в 1518 году.
- Шифры Альберти и Тритемиуса были легко взломаны из-за их открытого ключа.
-
Развитие и проблемы полиалфавитных шифров
- В течение нескольких сотен лет полиалфавитные шифры не считались достаточно безопасными.
- Разработчики шифров фокусировались на сложности выбора нескольких алфавитов, а не на их безопасности.
- Только в середине 19 века криптоанализ полиалфавитных шифров начал давать результаты.
-
Рекомендации и дополнительные ресурсы
- В статье есть ссылки на другие темы по криптографии и на шифр Виженера.