Министерство образования Республики Беларусь
Учреждение образования
«Белорусский государственный университет
информатики и радиоэлектроники»
Кафедра интеллектуальных информационных технологий
Ю. В. Виланский, В. В. Захаров
Р
УИ
БГ
КРИПТОГРАФИЧЕСКИЕ МЕТОДЫ
ЗАЩИТЫ ИНФОРМАЦИИ
Лабораторный практикум
а
для студентов специальности «Искусственный интеллект»
ек
всех форм обучения
В 2-х частях
т
Часть 1
ио
бл
Би
Минск БГУИР 2010
УДК 621. 391. 25(076. 5)
ББК 32. 811я73
В44
Рецензент
заведующий кафедрой автоматизированных систем управления войсками
учреждения образования «Военная академия Республики Беларусь»,
кандидат технических наук, доцент А. В. Хижняк
Р
УИ
БГ
а
ек
т
Виланский, Ю. В. В44 Криптографические методы защиты информации : лаб. практикум
для студ. спец. «Искусственный интеллект» всех форм обуч. В 2 ч. Ч. 1 /
ио
Ю. В. Виланский, В. В. Захаров. – Минск : БГУИР, 2010. – 40 с. : ил. ISBN 978-985-488-525-4 (ч. 1). бл
Содержит теоретические сведения, упражнения для самостоятельной работы и
задания для выполнения лабораторных работ по дисциплине «Криптографические ме-
тоды защиты информации». Предназначен для студентов специальности «Искусственный интеллект» по
Би
специализации «Интеллектуальные компьютерные технологии защиты информации». УДК 621. 391. 25(076. 5)
ББК 32. 811я73
ISBN 978-9855-488-525-4 (ч. 1) © Виланский Ю. В. , Захаров В. В. , 2010
ISBN 978-9855-488-524-7 © УО «Белорусский государственный
университет информатики
и радиоэлектроники», 2010
2
Содержание
ВВЕДЕНИЕ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... . . 4
Лабораторная работа №1. АНАЛИЗ И ГЕНЕРАЦИЯ СЛУЧАЙНЫХ
И ПСЕВДОСЛУЧАЙНЫХ ПОСЛЕДОВАТЕЛЬНОСТЕЙ ... ... ... ... ... ... ... ... ... . . 5
Теоретические сведения ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...
... ... ... . 5
Задание для самостоятельной работы ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... . 10
Лабораторная работа №2. ПРОСТЕЙШИЕ АЛГОРИТМЫ
ШИФРОВАНИЯ ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 12
Р
Теоретические сведения ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... . . 12
Задание для самостоятельной работы ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... . 14
УИ
Лабораторная работа №3.