
- •Курс: Методы и средства защиты информации Материал из Editory.
- •Общая характеристика угроз, служб и механизмов безопасности
- •Архитектура систем защиты информации
- •Классификация групп защиты
- •Уровни защиты информации в эталонной модели вос и в реальных ивс
- •Методы и средства защиты информации
- •Формальные средства защиты
- •Неформальные средства защиты
- •Аппаратно-программные средства защиты информации
- •Средства шифрования
- •Защита от изменения потока сообщений и прерывания передачи
- •Защита от навязывания ложных сообщений в каналы связи компьютерной сети
- •Традиционные симметричные криптосистемы Принципы криптографической защиты информации
- •Криптоаналитическая атака при наличии только известного шифртекста
- •Криптоаналитическая атака при наличии известйого открытого текста
- •Криптоаналитическая атака при возможности выбора открытого текста
- •Криптоаналитическая атака с адаптивным выбором открытого текста
- •Криптоаналитическая атака с использованием выбранного шифртекста
- •Криптоаналитическая атака методом полного перебора всех возможных ключей
- •Основные понятия и определения
- •Шифры перестановки
- •Шифрующие таблицы
- •Применение магических квадратов
- •Шифры простой замены
- •Система шифрования Цезаря
- •Аффинная система подстановок Цезаря
- •Система Цезаря с ключевым словом
- •Шифрующие таблицы Трисемуса
- •Биграммный шифр Плейфейра
- •Криптосистема Хилла
- •Шифры сложной замены
- •Шифр "двойной квадрат" Уитстона
- •Шифрование методом Вернама
- •Шифрование методом гаммирования
- •Методы генерации псевдослучайных последовательностей чисел
- •Современные симметричные криптосистемы Общие положения
- •Поточные шифры
- •Блочные шифры
- •Алгоритм шифрования данных des
- •Алгоритм Ривеста
- •Особенности реализации методов криптозащиты в каналах телекоммуникаций
- •Стандарт шифрования данных сша
- •Области применения des
- •Российский стандарт крипто- и имитозащиты сообщений
- •Режим простой замены
- •Режим гаммирования
- •Режим гаммирования с обратной связью
- •Организации-разработчики стандартов
- •Ассиметричные криптосистемы Концепция криптосистемы с открытым ключом
- •Однонаправленные функции
- •Криптосистема шифрования данных rsa
- •Комбинированный метод шифрования
- •Управление криптографическими ключами
- •Генерация ключей
- •Хранение ключей
- •Распределение ключей
- •Управление доступом в ивс
- •Идентификация и установление подлинности
- •Проверка полномочий субъектов на доступом к ресурсам
- •Регистрация обращений к защищаемым ресурсам
- •Реагирование на несанкционированные действия
- •Электронно-цифровая подпись Проблема аутентификации данных и электронная цифровая подпись
- •Однонаправленные хэш-функции
- •Алгоритмы электронной цифровой подписи
- •Цифровые подписи с дополнительными функциональными свойствами
- •Методы и средства защиты при работе в Интернете Особенности функционирования межсетевых экранов
- •Основные компоненты межсетевых экранов
- •Oсновные схемы сетевой защиты на базе межсетевых экранов
- •Программные методы защиты
Ассиметричные криптосистемы Концепция криптосистемы с открытым ключом
Эффективными системами криптографической защиты данных являются асимметричные криптосистемы, называемые также криптосистемами с открытым ключом. В таких системах для зашифрования данных используется один ключ, а для расшифрования - другой ключ (отсюда и название-асимметричные). Первый ключ является открытым и может быть опубликован для использования всеми пользователями системы, которые зашифровывают данные. Расшифрование данных с помощью открытого ключа невозможно
Для расшифрования данных получатель зашифрованной информации использует второй ключ, который является секретным. Разумеется, ключ расшифрования не может быть определен из ключа зашифрования
Обобщенная схема асимметричной
криптосистемы с открытым ключом показана
на рис. 5.1. В этой криптосистеме применяют
два различных ключа:
-
открытый ключ отправителя А;
-
секретный ключ получателя В. Генератор
ключей целесообразно располагать на
стороне получателя В (чтобы не пересылать
секретный ключ
по
незащищенному каналу). Значения ключей
и
зависят
от начального состояния генератора
ключей.
Раскрытие секретного ключа по известному открытому ключу должно быть вычислительно неразрешимой задачей.
Характерные особенности асимметричных криптосистем:
Открытый ключ и криптограмма могут быть отправлены по незащищенным каналам, т.е. противнику известны и .
Алгоритмы шифрования и расшифрования Открытый ключ
:
и
:
являются открытыми.
Рис. 5.1 Обобщенная схема асимметричной криптосистемы с открытым ключом.
Защита информации в асимметричной криптосистеме основана на секретности ключа . У. Диффи и М. Хеллман сформулировали требования, выполнение которых обеспечивает безопасность асимметричной криптосистемы:
вычисление пары ключей ( . ) получателем В на основе начального условия должно быть простым;
отправитель А, зная открытый ключ , и сообщение М, может легко
вычислить криптограмму
(5.1)
получатель В, используя секретный ключ и криптограмму С, может
легко восстановить исходное сообщение
(5.2)
противник, зная открытый ключ , при попытке вычислить секретный
ключ наталкивается на непреодолимую вычислительную проблему;
противник, зная пару ( , C), при попытке вычислить исходное
сообщение М наталкивается на непреодолимую вычислительную проблему.
Однонаправленные функции
Концепция асимметричных криптографических
систем с открытым ключом основана на
применении однонаправленных функций.
Пусть X и Y некоторые произвольные
множества.Функции
является
однонаправленной, если для всех
можно
легко вычислить функцию
,
где
.
И в то же время для большинства
достаточно
сложно получить значение
,
такое, что
(при
этом полагают, что существует по крайней
мере одно такое значение х). Основным
критерием отнесения функции f к классу
однонаправленных функций является
отсутствие эффективных алгоритмов
обратного преобразования
.
Функция относится к классу однонаправленных функций с "потайным ходом" в том случае, если она является однонаправленной и, кроме того, возможно эффективное вычисление обратной функции, если известен "потайной ход" (секретное число, строка или другая информация, ассоциирующаяся с данной функцией).