Методические указания и индивидуальные задания для самостоятельной работы по дисциплине Комплексное обеспечение информационной безопасности инфокоммун
.pdfЗадание 3.2 Для линейного конгруэнтного генератора проверить достигается ли максимальный период
при использовании в качестве коэффициентов следующих значений: A= ваш № в журнале
C= A+1
Формула линейного конгруэнтного генератора Ti+1 = (A*Ti +C)MOD 16
Привести значения А и С, при которых генератор имеет максимальный период, написать чемуон равен. Ответить на вопрос:- Для чего используется линейный конгруэнтный генератор?
Задание по блочным шифрам
Задание 3.3 Опишите процесс шифрования и дешифрования по алгоритмуФайстеля.
В виде данных возьмите число : 128+[ваш порядковый № в журнале] . Представьте полученное число в двоичном виде, разбейте это число на 2-а блока по 4- е бита. Возьмите подключ К1=1010 и подключ К2=1001. Выполните два раунда шифрования. В виде функции - использовать сложение по модулю 2 с подключом.
Задание по хэш-функциям
Задание 4
Выбрать вариант задания, как (ваш № в журнале) MOD 4+1 Вариант1
Даны три блока открытого текста M1,M2,M3. Как будет выглядеть в общем виде формула хэш-функции, если при ее построении использовался блочный алгоритм, выполняющий преобразование над блоком Eк(Mi),.в режиме CBC. Предположим, что использовался нулевой вектор инициализации.
Вариант2
Даны три блока открытого текста M1,M2,M3. Как будет выглядеть в общем виде формула хэш-функции, если при ее построении использовался блочный алгоритм, выполняющий преобразование над блоком Eк(Mi),.в режиме CFB. Предположим, что использовался нулевой вектор инициализации.
Вариант3
Даны два блока открытого текста M1,M2.. Как будет выглядеть в общем виде формула хэшфункции, если при ее построении использовался блочный алгоритм, выполняющий преобразование над блоком Eк(Mi),.в режиме CBC. Предположим, что использовался нулевой вектор инициализации.
Вариант4
Даны два блока открытого текста M1,M2. Как будет выглядеть в общем виде формула хэшфункции, если при ее построении использовался блочный алгоритм, выполняющий преобразование над блоком Eк(Mi),.в режиме CFB. Предположим, что использовался нулевой вектор инициализации.
31
Приложение 2
Темы рефератов
Напишите реферат ( объем 5 - 10 страниц ) по одной из предложенных тем.
Протоколы сетевой безопасности
1.Point-to-Point Protocol.
2.Password Authentication Protocol.
3.Challenge Handshake Authentication Protocol.
4.Extensible Authentication Protocol.
5.Система одноразовых паролей S/Key.
6.Terminal Access Controller Access Control System.
7.Remote Authentication Dual-In User Service.
8.Kerberos
9.Secure European System for Aplications in a Multivendor Environment.
10.Secure-HTTP.
11.Secure Socet Layer.
12.Secure Shell.
13.Протокол SOCKS версия 5.
14.Протокол IP-Security.
15.Simple Key Management for Internet Protocol.
16.Layer 2 Forwarding.
17.Point-to-Point Tunneling Protocol.
18.Layer 2 Tunneling Protocol.
19.Инфраструктура открытых ключей.
20.Цифровые сертификаты X 509 v3.
21.Privacy Enhanced Mail.
22.Secure/Multipurpose Internet Mail Extension.
23.Secure Electronic Transaction.
24.Аудит использования сетевых протоколов безопасности.
Автоматизированные средства безопасности.
1.Технология межсетевого экранирования.
2.Технология построения виртуальных часных сетей.
3.Технология анализа защищенности.
4.Технология антивирусной защиты.
5.Технология обнаружения воздействий нарушителя.
6.Технология защиты информации от НСД.
7.Технология VLAN.
8.Криптографические средства.
9.Автоматизированные средства управления политикой безопасности.
Технологии глобальных сетей передачи данных и их уязвимости.
1.Анализ уязвимостей технологии Х.25.
32
2.Анализ уязвимостей технологии Frame Relay.
3.Анализ уязвимостей технологии ATM.
4. |
Анализ уязвимостей технологии TCP/IP. |
Воздействия нарушителя на сетевом |
|
уровне. |
|
5. |
Анализ уязвимостей технологии TCP/IP. |
Воздействия нарушителя на транспортном |
|
уровне. |
|
6. |
Анализ уязвимостей технологии TCP/IP. |
Воздействия нарушителя на прикладном |
|
уровне. |
|
Методы криптографии
1.Длина ключей. Длина симметричных ключей. Длина открытого ключа.
2.Управление ключами. Генерация ключей. Пересылка ключей. Проверка ключей. Использование ключей. Хранение ключей.
3.Типы алгоритмов и режимов шифрования. Потоковые шифры. Блочные шифры.
4.Использование алгоритмов. Выбор алгоритма. Сравнение криптографии с открытым ключом и симметричной криптографии. Шифрование каналов связи. Шифрование данных для хранения. Сравнение аппаратного и программного шифрования. Сжатие, кодирование и шифрование. Обнаружение зашифрованных данных..
Криптографические алгоритмы.
1.Математические основы. Теория информации. Теория сложности. Теория чисел. Разложение на множители. Генерация простых чисел. Дискретные логарифмы в конечном поле.
2.Алгоритм DES. Описание алгоритма DES. Стойкость DES. Дифференциальный и линейный криптоанализ.
3.Алгоритм ГОСТ 28147-89. Описание алгоритма ГОСТ. Криптоанализ алгоритма ГОСТ.
4.Теория проектирования блочных шифров.
5.Использование однонаправленных хэш-функций. Алгоритм Карна. Алгоритм ЛюбыРакоффа. Шифр MDC. Стойкость шифров основанных на однонаправленных хешфункциях.
6.Объединение блочных шифров. Двойное шифрование. Тройное шифрование. Удвоение длины блока. Каскадное применение блочных алгоритмов. Объединение нескольких блочных алгоритмов.
7.Генераторы псевдослучайных последовательностей и потоковые шифры. Линейные конгруэнтные генераторы. Регистры сдвига с линейной обратной связью. Проектирование и анализ потоковых шифров. Потоковые шифры наоснове РСЛОС.
8.Однонаправленные Хэш-функции. Длина значений однонаправленных хэш-функций. Обзор однонаправленных хэш-функций. Однонаправленные Хэш-функции на базе симметричных блочных алгоритмов. Использование алгоритмов с открытым ключом.
9.Алгоритмы с открытым ключом. Безопасность алгоритмов с открытым ключом. Алгоритм RSA. Схема Рабина. Схема Эль-Гамаля.
10.Алгоритмы цифровой подписи с открытым ключом. Алгоритмы цифровой подписи DSA. Алгоритмы цифровой подписи ГОСТ. Схемы цифровой подписи с использованием дискретных логарифмов.
11.Схемы идентификации. Схема Фейге-Фиата-Шамира. Схема Гиллу-Кискате. Схема Шнорра. Преобразование схем идентификации в схемы подписи.
33
12.Алгоритмы обмена ключами. Алгоритм Диффи-Хеллмана. Протокол Станция-станция. Трехпроходный протокол Шамира. Обмен зашифрованными ключами.
Основы защиты сетей.
1.Нарушения, механизмы, службы защиты, модели зашиты. Стандарты Internet.
2.Криптография. Стандарт шифрования данных DES.
3.Криптография с открытым ключом и аутентификация сообщений. Алгоритм RSA. Обмен ключами по схеме Диффи-Хеллмана.
4.Приложения аутентификации. Система Kerberos. Службы аутентификации X.509.
5.Защита электронной почты. Системы PGP, S/MIME.
6.Защита IP. Протокол IPSec.
7.Защита Web. Протоколы SSL и TSL. Протокол защищенных электронных транзакций
SET.
8.Защита сетевого управления. Протокол SNMP.
9.Защита системот вирусов.
10.Межсетевые экраны.
34
Рекомендуемая литература:
1.Устинов. Г.Н. Основы информационной безопасности систем и сетей передачи данных. Учебное пособие - М., СИНТЕГ, 2000 г.
2.Кремер А.С. Нормативно-правовые аспекты обеспечения информационной безопасности инфокоммуникационных сетей. Учебное пособие. Москва, Инсвязьиздат 2007 г.
3.Кремер А.С. Обеспечение информационной безопасности при использовании телекоммуникационного оборудования. Учебное пособие. Москва, Инсвязьиздат
2009 г.
4.Устинов Г.Н. Уязвимость и информационная безопасность телекоммуникационных технологий. Учебное пособие - М., Радио и связь, 2003 г.
Дополнительная литература:
5.Столлингс В. Основы защиты сетей. Приложения и стандарты М., Вильямс,2002г.
6.Шнайдер Б. Прикладная криптография М., Триумф, 2003 г.
7.Конев И.Р., Беляев А.В. Информационная безопасность предприятия М., БХВПетербург, 2003 г.
8.Лапонина О.Р. Основы сетевой безопасности: криптографические алгоритмы и протоколы взаимодействия М., ИНТУИТ, 2005г.
Интернет-ресурсы:
9. Лапонина О.Р. Межсетевое экранирование. http://www.intuit.ru/department/network/firewalls/
10.Мэйволд Э. Безопасность сетей. http://www.intuit.ru/department/security/netsec/
11.Лапонина О.Р. Протоколы безопасного сетевого взаимодействия. http://www.intuit.ru/department/security/networksec2/
12.Джонс К.Д., Шема М., Джонсон Б.С. Инструментальные средства обеспечения безопасности. http://www.intuit.ru/department/security/issec/
13.Полянская О.Ю. Инфраструктуры открытых ключей.
http://www.intuit.ru/department/security/pki/
14.Лапонина О.Р. Криптографические основы безопасности. http://www.intuit.ru/department/security/networksec/
15.Фороузан Б.А. Математика криптографии и теория шифрования. http://www.intuit.ru/department/security/mathcryptet/
16.Галатенко В.А. Основы информационной безопасности. http://www.intuit.ru/department/security/secbasics/
17.Лидовский В.В. Основы теории информации и криптографии. http://www.intuit.ru/catalog/security/
18.Семенов Ю.А. Процедуры, диагностики и безопасность в Интернет. http://www.intuit.ru/department/network/pdsi/
19.Галатенко В.А. Стандарты информационной безопасности. http://www.intuit.ru/department/security/secst/
20.Фороузан Б.А. Управление ключами шифрования и безопасность сети. http://www.intuit.ru/department/security/manencryptk/
35
