Читать онлайн «Математические основы криптологии»

Автор Гатчин Ю.А.

А. Г. Коробейников, Ю. А. Гатчин Математические основы криптологии Учебное пособие Санкт-Петербург 2004 2 УДК 511 Коробейников А. Г, Ю. А. Гатчин. Математические основы криптологии. Учебное пособие. СПб: СПб ГУ ИТМО, 2004. – 106 с, илл. В данной книге представлен материал, необходимый для введения в теорию криптографичесих алгоритмов, математическим фундаментом которых является прикладная теория чисел. Это в первую очередь теория групп, теория колец и теория полей. Рассмотрены криптосистемы с сек- ретным ключом (симметричные или классические), а также криптосисте- мы с открытым ключом (асимметричные). Кроме того, представлены ос- новные положения криптографического протокола "электронная под- пись". В каждом разделе приведены примеры на соответствующие темы. Книга предназначена в первую очередь для студентов, обучающих- ся по специальности 075400 “Комплексная защита объектов инфор- матизации”, но может быть интересна широкому кругу специалистов. Илл. – 6, список литературы – 17 наим. © Cанкт-Петербургский государственный университет информационных технологий, механики и оптики, 2004. © Коробейников А. Г. , Гатчин Ю.
А. 2004 3 ВВЕДЕНИЕ Долгое время наука криптография была засекречена, т. к. применя- лась, в основном, для защиты государственных и военных секретов. Термин "криптология" даже нельзя было произносить тем, кто профессио- нально работал в этой области, не говоря уже о каких бы то ни было открытых публикациях на эту тему. В открытых организациях, как учеб- ных, так и научно-исследовательских, никто криптологией официально не занимался. Слово "криптология" впервые появилось у нас в переводной статье Дж. Л. Месси "Введение в современную криптологию" в темати- ческом выпуске ТИИЭР, т. 76, № 5 за 1988 год. Освещающая классические вопросы криптологии, она может служить хорошим введением в предмет. В настоящее время, методы и средства криптографии используют- ся для обеспечения информационной безопасности не только государства, но и частных лиц и организаций. Дело здесь совсем не обязательно в сек- ретах, а в том, что сейчас очень большой обмен информацией происходит в цифровом виде через открытые каналы связи. К этой информации воз- можно применение угроз недружественного ознакомления, накопления, подмены, фальсификации и т. д. Наиболее надежные методы защиты от таких угроз дает именно криптография. Математические методы, используемые в криптографии, невоз- можно успешно освоить без знания таких алгебраических структур, как группы, кольца и поля. Поэтому знание и умение работать с этими объек- тами является необходимым условием для подготовки специалистов в об- ласти защиты информации. В силу присущей методам криптографии специфики, большой ин- терес представляет множество целых чисел и различные алгебраические структуры на его базе. Поэтому основное внимание будет уделено работе с целыми числами. Математическая криптография возникла как наука о шифровании информации, т. е.