Основы криптологии. Профессиональное руководство и интерактивный учебник + CD

Разобраны три направления: 1) традиционные (симметрические) криптосистемы; 2) системы с публичными ключами; 3) криптографические протоколы, в которых основные результаты сопровождаются доказательствами и примерами, разработанными на базе пакета компьютерной алгебры “Mathematica”. CD ROM в приложении к книге позволяет (при наличии пакета “Mathematica”) разрабатывать примеры с изменением количества параметров.
Детально рассматриваются: классические криптосистемы, последовательности регистров сдвига, блочные шифры, теория Шеннона, техника сжатия данных, криптография с публичными ключами, системы, основанные на дискретных логарифмах, методе RSA, эллиптических кривых, теории кодирования, задаче о рюкзаке; рассмотрены Хэш-функции и техника аутентификации, протоколы с нулевым разглашением, системы разделения секрета.
Приложения к книге включают: А – элементарную теорию чисел, включая: алгоритм Эвклида, теоремы Эйлера, Ферма и китайскую теорему об остатках, квадратичные вычеты, непрерывные дроби, формула обращения Мёбиуса; Б – конечные поля (алгебра, конструкции, число неприводимых многочленов, строение конечных полей, задачи); В – биографии некоторых знаменитых математиков.
Книга адресована математикам, инженерам и студентам, специализирующимся в области защиты информации. Но детальные приложения к книге, посвященные теории чисел и конечным полям, могут быть интересными и для более широкого круга читателей.