Учебно-методическое пособие. — Калуга: КГУ им. К.Э.Циолковского, 2011. — 72 с. — ISBN 978-88725-200-1.
В пособии рассматривается широкий круг вопросов, связанных с историей, теорией и практикой шифрования данных. В первой главе пособия рассмотрена история криптографии от древнейших времен и до наших дней. Освещены основные виды шифров, их модификации, усовершенствование. Во второй главе рассмотрены основные понятия криптографии, основные методы кодирования информации, математические основы алгоритмов шифрования данных. Третья глава посвящена реализации основных видов рассмотренных шифров на языке программирования Delphi. Тексты программ снабжены комментариями, поясняющими ключевые элементы алгоритмов. Учебно-методическое пособие предназначено как для студентов бакалавриата и магистратуры, изучающих информатику, теоретические основы информатики, программирование, так и для их преподавателей. Оно может рассматриваться как научно-популярное издание, полезное для преподавателей информатики и смежных дисциплин школ, лицеев и колледжей, всех, кто интересуется наукой информатикой и её актуальным разделом – криптографией.
Введение.
Криптография и криптоанализ.
История криптографии.
Шифрованное письмо в Древнем мире.
Периодические (табличные) шифры.
Шифровальные устройства и развитие криптоанализа.
Развитие теоретических основ связи и теории шифров К. Шенноном.
Телефонные и электронные шифраторы.
Теория криптографии.
Основные понятия криптографии.
Основные методы кодирования.
Применение компьютерного программирования для решения задач криптографии.
Язык программирования Borland Delphi 7.0: назначение и общее описание среды.
Пример компьютерной программы реализации шифрования различными методами в среде Borland Delphi.
Заключение.
Литература.