Классические шифры

Содержание

Введение3

1 Классические шифры4

1.1 Основные понятия криптографии4

1.2 Задачи использования криптографических шифров5

2 Классификация классических шифров10

2.1 Шифры перестановки10

2.2 Шифры замены12

2.3 Гаммирование16

2.4 Шифр Виженера18

Список использованной литературы21

Выдержка из текста

Введение

В современном обществе все большую роль играют компьютеры, и вообще электронные средства передачи, хранения, и обработки информации.

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

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

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

Список использованной литературы

1.Алферов А.П.,Зубов А.Ю.,Кузьмин А.С.,Черемушкин А.В. Основы криптографии: Учебное пособие. — М.: Гелиос АРВ, 2001. — 480 с.

2.Ахо А., Хопкрофт Дж., Ульман Дж. Построение и анализ вычислительных алгоритмов. — М.: Мир, 1979. — 535 с.

3.Введение в криптографию. / Под ред. В.В. Ященко. — 2-е изд., испр. — М.: МЦНМО: «ЧеРо», 1999. — 272 с.

4.Дориченко С.А., Ященко В.В. 25 этюдов о шифрах. — М.: «ТЕИС», 1994. — 69 с.

5.Кнут Д. Искусство программирования для ЭВМ. Т.2. Получисленные алгоритмы. — М.: Мир, 1977. — 724 с.

6.Молдовян А.А, Молдовян Н.А., Советов Б.Я. Криптография. — СПб.: «Лань», 2000. — 224 с.

7.A. J. Menezes, P. C. van Oorschot, S. A. Vanstone. Handbook of Applied Cryptography. — CRC Press, 1996. — 816 с.

Похожие записи