Информационная безопасность и защита информации

Разработчик: Владимир Иванович Глухих, к.т.н. (gluxix_v@mail.ru)
Подразделение: Кафедра вычислительной техники ИрГТУ
Общее количество часов / кредитов: 126  / 3,5
Распределение часов: лекции - 26 часов (13 х 90 мин), лабораторные – 28 часов (7 х 180 мин), СРС - 72 часа
Предварительные требования: общие главы математики, основы информатики и программирования
Цели курса: Информация или данные, циркулирующие в Информационных Вычислительных Сетях (ИВС), могут быть искажены, разрушены или неправомерно использованы. Искажения данных могут быть случайными, преднамеренными с целью нанести ущерб их законному владельцу, и защитными, чтобы затруднить их неправомерное использование. Целью курса является изучение основных принципов, методов и способов управления обратимыми искажениями данных: формирование данных (кодирование дискретной и непрерывной информации), обратимое искажение данных (сжатие, помехоустойчивое кодирование, шифрование), распространение (передача, хранение) данных, проверка целостности и подлинности данных, восстановление обратимо искаженных данных (декодирование, дешифрование), использование и модификация данных, ликвидация неактуальных данных.
Учебные и методические материалы: учебный план, учебное пособие, презентации к лекциям, методическое пособие для лабораторных работ
 

Содержание курса

Лекции

Лекция 1. Введение (2 часа)
   Задачи и методы защиты информации
   Понятие дискретной и непрерывной информации
   Кодирование информации. Неравномерные коды
Лекция 2. Помехоустойчивое кодирование (2 часа)
   Избыточные коды
   Корректирующие коды Хемминга
Лекция 3. Циклические коды (2 часа)
   Полиноминальное представление циклических кодов
   Построение порождающих и проверочных матриц циклических кодов
   Кодирующие и декодирующие устройства
Лекция 4. Квитирование и хеширование данных (2 часа)
   Алгоритмы вычисления контрольных сумм CRC
   Алгоритмы вычисления хеш-функций
Лекция 5. Информационная безопасность (2 часа)
   Понятие безопасности и конфиденциальности данных
   Анализ угроз безопасности
   Стандарты безопасности
Лекция 6. Симметриченые методы шифрования (2 часа)
   Алгоритм блочного шифрования DES
Лекция 7. Режимы работы симметричного алгоритма шифрования (2 часа)
Лекция 8. Ассиметричные методы шифрования (2 часа)
   Алгоритм шифрования RSA
   Алгоритм шифрования ECES
Лекция 9. Электронная цифровая подпись (2 часа)
Лекция 10. Управление криптоключами (2 часа)
Лекция 11. Аутентификация пользователей (2 часа)
Лекция 12. Технология защиты от вирусов (2 часа)
Лекция 13. Системы электронных платежей (3 часа)
   Банковские пластиковые карты
   Электронные деньги

Лабораторные работы

Лабораторная работа 1. Кодер Хемминга (4 часа)
Лабораторная работа 2. Генератор псевдослучайных чисел (2 часа)
Лабораторная работа 3. Контроллер DES (4 часа)
Лабораторная работа 4. Контроллер квитанции CRC (4 часа)
Лабораторная работа 5. Генератор ассиметричных ключей (4 часа)
Лабораторная работа 6. Контроллер хеш-функций (4 часа)
Рабораторная работа 7. Контроллер RSA (4 часа)

Комментарии запрещены.