Современные методы кодирования защиты информации
-
Длительность5 дней
-
Количество часов72 (36+36)
-
Стоимость25 000
-
Начало21.11.2016 00:00
29.05.2017 00:00
20.11.2017 00:00
ПРОГРАММА КУРСА
1. Методы и средства криптографии в инфокоммуникациях
- История криптографии.
- Основные понятия и определения.
- Требования к криптографическим системам.
- Исторические шифры.
- Современные методы и средства криптографии.
2.Симметричные криптографические системы, использующие блоковые шифры.
- Основные классы симметричных криптосистем.
- Общие сведения о блочных шифрах.
- Примеры алгоритмов блочного шифрования :DES и его модификации, AES( Rijndael), RC5, Российский стандарт ГОСТ28147-89.
- Режимы использования блочных шифров.
- Многократное шифрование
3.Симметричные криптографические системы использующие потоковые шифры.
- Особенности потоковых шифров.
- Свойства линейного рекуррентного регистра.
- Нелинейные узлы усложнения.
- Примеры алгоритмов потокового шифрования: RC4, А5/1.
4.Аутентификация сообщений с использованием симметричных криптографических систем.
- Классификации систем аутентификации и характеристики их эффективности.
- Безусловно стойкие системы аутентификации.
- Вычислительно стойкие системы аутентификации.
- Использование модификаций блоковых шифров.
- Примеры систем аутентификаций, использующих блоковые шифры (ГОСТ28147 и др.)
5.Основные принципы построения несимметричных криптосистем (криптосистем с открытым ключом).
- Основные требования , предъявляемые к криптосистемам с открытым ключом. Основы теории чисел и теории конечных полей. Свойства эллиптических кривых.
6.Примеры построения криптосистем с открытым ключом.
- Криптосистемы: PLLLA , Рабина, Эль-Гамаля, Диффи- Хеллмана, Мак-Элис.
- Построение криптосистем на основе теории эллиптических кривых.
- Использование сертификатов.
7.Электронные (цифровые подписи) и криптографические протоколы.
- Принцип построения цифровых подписей (ЦП) на основе использования криптосистем с открытым ключом.
- Определение и свойства криптографических хещ-функций.
- Примеры построения ЦП: DSA, ГОСТ Р 3410-94.
- Понятие о криптографических протоколах.
- Примеры криптографических протоколов: разделение секретов, идентификация, совместные вычисления, тайное голосование.
- Методы формирования и распределения аутентифицированных ключей.
Практические занятия
- Изучение свойств идеального шифра
- Криптоанализ подстановочно-перестановочного шифра
- Изучение блокового шифра AES
- Изучение блокового шифра ГОСТ 28147-89
- Исследование модификаций блоковых шифров
- Исследование свойств линейного рекуррентного регистра.
- Исследование основных атак на потоковые шифры.
- Изучение потокового шифра А5/1.
- Исследование безусловно стойкой системы аутентификации.
- Элементы теории чисел
- Элементы теории конечных полей.
- Элементы теории эллиптических кривых.
- Изучение криптосистемы РША
- Изучение криптосистемы Мак-Элис