- •Определение термина информационная безопасность.
- •Определения доступности, целостности, конфиденциальности информации.
- •Что такое компьютерная и сетевая безопасность.
- •3 Аспекта защиты информации (нарушение защиты, механизмы защиты, сервисные службы защиты) – определения.
- •Сервисы безопасности: идентификация, аутентификация, шифрование, контроль целостности.
- •Сервисы безопасности: управление доступом.
- •Сервисы безопасности: обеспечение отказоустойчивости, обеспечение обслуживаемости.
- •Сервисы безопасности: туннелирование, управление.
- •Сервисы безопасности: протоколирование и аудит.
- •Сервисы безопасности: экранирование.
- •Сервисы безопасности: анализ защищенности.
- •Типы атак, классификации, виды нарушений защиты.
- •Модель защиты сети.
- •Основные аспекты криптографии.
- •Классификация криптографических систем.
- •Основные аспекты криптоанализа.
- •Распределение ключей при симметричном шифровании.
- •Иерархия ключей в одной из схем распределения ключей при симметричном шифровании.
- •Сценарии распределения ключей: централизованное распределение ключей (схема, пояснения).
- •Сценарии распределения ключей: децентрализованное распределение ключей (схема, пояснения).
- •Простые числа, взаимно простые числа.
- •Теорема Ферма, теорема Эйлера, функция Эйлера.
- •Первообразные корни.
- •Решение сравнения первой степени (общий подход).
- •Решение сравнения первой степени (алгоритм Евклида).
- •Решение сравнения первой степени (расширенным алгоритмом Евклида).
- •Решение сравнения первой степени (метод Эйлера).
- •Управление ключами: распределение открытых ключей (публичное объявление) (схема, пояснения).
- •Управление ключами: распределение открытых ключей (публично доступный каталог) (схема, пояснения).
- •Управление ключами: распределение открытых ключей (авторитетный источник ключей) (схема, пояснения).
- •Управление ключами: распределение открытых ключей (сертификаты открытых ключей) (схема, пояснения).
- •Управление ключами: распределение секретных ключей (схема Меркла) (схема, пояснения).
- •Управление ключами: распределение секретных ключей (с обеспечением конфиденциальности и аутентификации) (схема, пояснения).
- •Контроль целостности данных (схема системы защиты целостности данных, пояснения).
- •Симметричные методы защиты целостности данных.
- •Криптографические хэш-функции.
- •Mac с использованием функции хэширования с ключом.
- •Mac с использованием алгоритмов блочного шифрования.
- •Асимметричные методы защиты целостности данных: эцп.
- •Идентификация, 3 вида аутентификации.
- •Основные методы аутентификации.
- •Механизмы определения свежести сообщения и существования пользователя: стратегии оклик-отзыв – 3 варианта (схемы, пояснения); стандартные варианты этих стратегий (схемы, пояснения).
- •Механизмы определения свежести сообщения и существования пользователя: метка времени – 3 варианта (схемы, пояснения); стандартные варианты этих стратегий (схемы, пояснения).
- •Взаимная аутентификация.
- •Аутентификация с привлечением доверенного посредника (схема, пояснения).
- •Аутентификация с помощью пароля: простейший протокол (схема, пояснения).
- •Аутентификация с помощью пароля: протокол Нидхема (схема, пояснения).
- •Аутентификация с помощью пароля: схема с одноразовыми паролями (схема, пояснения).
- •Основные понятия биометрии.
- •Аутентификация личности.
- •Биометрическая идентификация (схема, пояснения).
- •Биометрическая верификация (схема, пояснения).
- •Сопоставление биометрических образцов (схема, пояснения).
- •Режим шифрования однократного гаммирования. Преимущества и недостатки.
- •Необходимые и достаточные условия абсолютной стойкости шифра.
- •Скремблер. Преимущества и недостатки использования.
- •Свойства, которыми должна обладать псевдослучайная последовательность, генерируемая скремблером.
- •Последовательность наибольшей длины. Неприводимый и примитивный многочлены степени n.
- •Составные блочные шифры. Sp-сети. Лавинный эффект, диффузия и конфузия.
- •Сеть Фейстеля.
- •Расшифрование
- •Алгоритм шифрования des.
- •Режим электронной шифровальной книги (ecb).
- •Режим сцепление шифрованных блоков (cbс).
- •Режим обратная связь по шифротексту (cfb).
- •Режим обратная связь по выходу (ofb).
- •Режим сцепления блоков (bc).
- •Режим сцепления блоков шифротекста с распространением ошибки (pcbc).
- •Сравнение алгоритмов гост и des.
- •Алгоритм шифрования aes: общий алгоритм.
- •Алгоритм шифрования aes: преобразование замена байт (SubBytes).
- •Алгоритм шифрования aes: преобразования сдвига строк (ShiftRows) и добавление раундового ключа (AddRoundKey).
- •Алгоритм шифрования aes: преобразование замешивания столбцов (MixColumns).
- •Алгоритм шифрования aes: алгоритм выработки ключей (Key Schedule).
- •Вычисления в поле Галуа.
- •Генерация большого простого числа и проверка его на простоту. Метод пробных делений
- •Решето Эратосфена
- •Критерий Вильсона
- •Тест Рабина–Миллера
- •Алгоритм эффективной реализации возведения целого числа в целую степень по модулю n.
- •Алгоритм схемы обмена ключами Диффи-Хеллмана.
- •Схемы построения эцп.
- •Электронная подпись rsa.
- •Электронная подпись Эль-Гамаля.
Механизмы определения свежести сообщения и существования пользователя: метка времени – 3 варианта (схемы, пояснения); стандартные варианты этих стратегий (схемы, пояснения).
Под «свежестью» понимают то, что информация была послана относительно недавно: . «Свежесть» информации свидетельствует о хорошей согласованности между отправителем и получателем и снижает вероятность диверсии со стороны злоумышленника. Проверка «свежести» сообщения является неотъемлемой частью аутентификации данных и аутентификации сущностей.
Метки времени. Используется для проверки «свежести» сообщения.
5-ая стратегия:
( 1)
Абонент В получает все это, сопоставляет со своим текущем временем. Если разница маленькая, то сообщение свежее.
Стратегии №6, №7 аналогичны №2 и №3, при этом добавляется метка времени. Недостаток: требуется синхронизация времени.
Стратегия №8 – стандартный механизм для №6 (однопроходный односторонний протокол аутентификации с использованием криптографической тестовой функции):
( 1)
Взаимная аутентификация.
Каждый абонент доказывает подлинность друг другу. Примером является трехпроходный протокол взаимной аутентификации с открытым ключом.
(1)
(2)
(3)
(2)
абонент А отправляет сертификат открытого
ключа:
(3)
абонент В отправляет сертификат открытого
ключа:
Аутентификация с привлечением доверенного посредника (схема, пояснения).
В стандартном режиме функционирования открытых систем два пользователя устанавливают защищенный канал связи, а потом разрывают его и забывают о существовании друг друга. Перед тем, как установить защищенный канал связи, они должны запустить протокол аутентификации друг друга. Также они должны запустить протокол генерации аутентифицирующего ключа. Завершив сеанс связи, разрывают протокол, т.е. забывают ключ для аутентификации.
Пример протокола Ву-Лама:
(1)
(2)
(4) ДОВЕРЕННАЯ СТОРОНА
(ПОСРЕДНИК)
(3) (5)
(3)
(4)
Посредник расшифровывает, получает
(5)
Таким образом, через третью сторону возвращается к абоненту В.
(6) абонент В дешифрует сообщение от посредника и сравнивает оказии (Оказия – уникальный идентификатор для запроса; может быть текущее время запроса; некоторый счетчик или случайное число). Если они совпадают, то абонент А доказал абоненту В свою подлинность.
Аутентификация с помощью пароля: простейший протокол (схема, пояснения).
Применяется при обмене сообщений между пользователем и главным компьютером. В таких системах пароль представляет собой долговременный, но относительно короткий ключ для симметричного алгоритма шифрования.
Схема:
(1)
(2)
(3)
(2) ввести пароль
(3) отправляет пароль в файле
Главный компьютер находит в файле соответствие и пароля.
Эта схема уязвима в двух местах:
Пароли хранятся в открытом виде
Пароли отправляются по сети в открытом виде
