РуЛиб - онлайн библиотека > Адаменко Михаил > Математика > Основы классической криптологии. Секреты шифров и кодов

Читаем онлайн «Основы классической криптологии. Секреты шифров и кодов»

М. В. Адаменко
Основы
классической криптологии:
секреты шифров и кодов
Второе издание,
исправленное и дополненное
Москва, 2016
УДК 003.26
ББК 81.2-8
А28
А28
Адаменко М. В.
Основы классической криптологии: секреты шифров и кодов. –
2-е изд., испр. и доп. – М.: ДМК Пресс, 2016. – 296 с. : ил.
ISBN 978-5-97060-166-2
Предлагаемая книга посвящена вопросам, касающимся истории
появления и развития шифров и кодов, а также основам криптографии, криптоанализа и криптологии. Особое внимание уделено особенностям использования кодов и шифров различной степени сложности, которые каждый человек при необходимости может применять
в повседневной жизни.
В первой главе в простой и доступной форме разъясняется значение
понятий «код» и «шифр», приводятся краткие сведения об основных
терминах и определениях, используемых при работе с кодами и шифрами. Во второй и третьей главах коротко изложены наиболее знаменательные и интересные события из истории появления различных
кодов, а также из истории криптографии. Советы по использованию
наиболее известных кодов даны в четвертой главе. Разделы пятой главы посвящены вопросам практического применения простых шифров
в повседневной жизни. Шестая глава содержит специальные упражнения и простые задачи по кодированию и раскодированию, а также по
шифрованию сообщений и криптоанализу шифрограмм.
В приложениях приводятся некоторые наиболее часто применяемые в различных областях жизнедеятельности человека коды. Это,
в первую очередь, азбука Морзе и азбука Брайля, а также семафорная
азбука и флажный код. Причем даны не только русские, но и международные варианты этих кодов.
Все главы и разделы сопровождаются поясняющими рисунками и
таблицами, благодаря которым восприятие и усвоение изложенной
информации происходит значительно эффективнее.
УДК 003.26
ББК 81.2-8
Все права защищены. Любая часть этой книги не может быть воспроизведена в какой бы то ни было форме и какими бы то ни было средствами без
письменного разрешения владельцев авторских прав.
Материал, изложенный в данной книге, многократно проверен. Но поскольку вероятность технических ошибок все равно существует, издательство
не может гарантировать абсолютную точность и правильность приводимых
сведений. В связи с этим издательство не несет ответственности за возможные
ошибки, связанные с использованием книги.
ISBN 978-5-97060-166-2
© Адаменко М. В., 2016
© Издание, оформление, ДМК Пресс, 2016
Посвящается
моим школьным друзьям,
Алексею Титову и Юрию Кретинину,
выпускникам средней школы № 11
г. Калининграда (ныне г. Королев)
Московской области
4

Содержание
Содержание
От автора.........................................................................................................11
Предисловие ..............................................................................................12
Глава 1. Основные понятия и определения ...............15
1.1. Отрывки из теории информации ........................................................15
Информация об информации ..............................................................16
Преобразование, передача и хранение информации ...................17
Сообщение, сигнал, система связи .....................................................19
1.2. Коды вокруг нас ........................................................................................20
Язык как система звуков и знаков ......................................................21
Системы условных обозначений.........................................................23
Код, кодирование и декодирование ...................................................26
Пароли и ключи .......................................................................................29
1.3. Познакомимся с шифрами ....................................................................30
Защита информации ...............................................................................31
Шифр, шифрование и дешифрование ..............................................33
Различие между шифром и кодом .....................................................36
1.4. Наука о шифрах ........................................................................................38
Криптография, криптоанализ, криптология ..................................38
Стойкость шифра. Проверка стойкости ..........................................40
Ключ к шифру ...........................................................................................42
Выбор шифра .............................................................................................45
1.5. Классические шифры..............................................................................46
Шифры перестановки ............................................................................47
Шифры замены .........................................................................................48
Глава 2. История кодов – знаки и время .......................50
2.1. Первые знаки – первые коды ...............................................................51
Рисунки, пиктограммы, клинопись ...................................................51
Индейские ребусы ....................................................................................53
Иероглифы .................................................................................................54
Содержание

5
2.2. Ключ к тайнам Древнего Египта .........................................................55
Розеттский камень ...................................................................................55
Разгадка языка древних египтян.........................................................57
2.3. Кодированные сигналы ..........................................................................60
Дым, барабан, бочка и корзина