ЛИТЕРАТУРА / КНИГИ

Трактат о шифрах


«Трактат о шифрах» (1466 г.) — одна из первых в Европе книг, посвящённая криптоанализу, написана Леоном Баттиста Альберти — итальянским учёным, гуманистом, писателем, одним из зачинателей новой европейской архитектуры и ведущим теоретиком искусства эпохи Возрождения. Своей работой он внёс существенный вклад в развитие криптографии, предложив идею многоалфавитного шифра, и изобрёл устройство, реализующее шифр многоалфавитной замены, получившее название «диск Альберти».

История создания

В XV веке в Западной Европе первенство в экономическом и политическом развитии принадлежит итальянским государствам. Крупнейшую роль в политической жизни продолжает играть папская курия. Для укрепления своих позиций, разработки тайных проектов Ватикану необходима помощь криптологии (скрыть свои планы, раскрыть карты соперника). В связи с этим начинается не только активное использование методов криптографии и криптоанализа, но и создание теоретических основ криптологии.

Наиболее способные люди из итальянских городов предоставляли свои услуги Ватикану, что позволяло усложнять и совершенствовать методы.

Трактат видного представителя итальянского Возрождения Леона Баттиста Альберти, посвящённый рассматриваемой теме, можно считать первым в истории источником для изучения новых подходов к криптографии.

Альберти — первый представитель новых идей в этой области. Он широко известен как яркий представитель итальянского Ренессанса, круг его интересов очень обширен. Он прослужил более 30 лет в папской канцелярии, что и заинтересовало его криптографией. К числу его работ относится трактат «О принципах шифров». Рукопись содержится в ватиканских архивах. Был осуществлён английский, итальянский перевод этого сочинения. Вместе с книгой, представленной на выставке в Мантуе, посвященной 590-летию со дня рождения Альберти, в декабре 1994 года был выпущен CD-ROM, содержащий историческое вступление, текст 12 сохранившихся рукописей сочинения и его переводы на различные языки.

Труд был написан по просьбе друга Альберти — Леонардо Даты, секретаря римского папы. В свою работу Альберти включил не только описание общих принципов шифрования и криптоанализа, некоторых конкретных шифров, но и изобретённый им новый метод шифрования. Он так же включил в книгу краткие рассуждения о стеганографии (стеганография — совокупность средств и методов скрытия факта передачи информации).

Итак, в трактате содержатся как сведения о криптографии, так и о криптологии. Сам Альберти строго не разделял эти понятия. Однако в самом начале книги он описывает исследования не столько важные для шифрования, сколько для криптоанализа. Речь идёт о частотности различных гласных и согласных латинского языка, а также о частотности биграмми положении гласных и согласных латинского языка. Альберти отметил, что на какой-либо латинской книге соотношение гласных к согласным будет 300 к 100.

Так же мало довольствуясь описанием шифров простой замены, Альберти даёт рекомендации по составлению шифров пропорциональной замены. В них для замены наиболее частотных гласных он рекомендует употреблять не один, а несколько отличных друг от друга букв или других символов, которые должны чередоваться в шифре.

 


Комментарии

Добавить комментарий
Комментарий
Отправить