- •Тема 1. Введение в проблемы информационной безопасности 9
- •Тема 2. Криптографические методы защиты информации 30
- •Тема 3. Симметричные криптосистемы 52
- •Тема 4. Асимметричные криптосистемы 81
- •Тема 5. Методы и средства защиты информации от несанкционированного доступа 105
- •Тема 6. Средства защиты от компьютерных вирусов 126
- •Введение
- •1.1.1. Основные понятия и определения
- •Тема 1. Введение в проблемы информационной безопасности
- •1.1. Концептуальная модель информационной безопасности
- •1.1.2. Взаимосвязь понятий в области информационной безопасности
- •1.2. Основные угрозы информационной безопасности и каналы утечки информации
- •1.2.1. Основные виды угроз
- •1.2.2. Каналы утечки информации
- •1.3. Основные виды атак на информацию
- •1.3.1. Атаки доступа
- •1.3.2. Атаки модификации
- •1.3.3. Атаки на отказ в обслуживании
- •1.3.4. Атаки отказа от обязательств
- •1.4. Классификация методов и средств защиты информации
- •1.4.1. Основные методы защиты информации
- •1.4.2. Неформальные средства защиты
- •1.4.3. Формальные средства защиты
- •Вопросы для повторения
- •Резюме по теме
- •Тема 2. Криптографические методы защиты информации
- •2.1. Принципы криптографической защиты информации
- •2.1.1. Шифры
- •2.1.2. Односторонние функции
- •2.1.4. Электронная цифровая подпись
- •2.1.5. Генераторы псевдослучайных последовательностей
- •2.2. Криптоанализ и виды криптоаналитических атак
- •2.3. Основные криптографические преобразования в симметричных криптосистемах
- •2.3.1. Шифры перестановки
- •2.3.2. Шифры замены (подстановки)
- •2.3.3. Шифры гаммирования
- •2.3.4. Композиционные блочные шифры
- •Вопросы для повторения
- •Резюме по теме
- •Тема 3. Симметричные криптосистемы
- •3.1. Сеть Фейстеля
- •3.2. Алгоритм криптографического преобразования данных гост 28147-89
- •3.3. Стандарт шифрования сша нового поколения
- •3.4. Комбинирование блочных шифров
- •3.5. Режимы работы блочных шифров
- •3.5.1. Режим "Электронная кодовая книга"
- •3.5.2. Режим "Сцепление блоков шифртекста"
- •3.5.3. Режим обратной связи по шифртексту
- •3.5.4. Режим обратной связи по выходу
- •3.6. Режимы работы алгоритма криптографического преобразования данных гост 28147-89
- •Вопросы для повторения
- •Резюме по теме
- •Тема 4. Асимметричные криптосистемы
- •4.1. Алгоритмы шифрования с открытым ключом
- •4.1.1. Криптосистема rsa
- •4.1.2. Криптосистемы Диффи-Хеллмана и Эль Гамаля
- •4.1.3. Криптосистема на основе эллиптических кривых
- •4.2. Алгоритмы криптографического хэширования
- •4.2.1. Алгоритм безопасного хэширования
- •4.2.2. Односторонние хэш-функции на основе симметричных блочных алгоритмов
- •4.2.3. Алгоритм хэширования гост р 34.11–94
- •4.3. Алгоритмы электронной цифровой подписи
- •4.3.1. Алгоритм цифровой подписи rsa
- •4.3.2. Алгоритм цифровой подписи Эль Гамаля (egsa)
- •4.3.3. Алгоритм цифровой подписи dsa
- •4.3.4. Алгоритмы электронной цифровой подписи гост р 34.10–94 и гост р 34.10–2001
- •Вопросы для повторения
- •Резюме по теме
- •Тема 5. Методы и средства защиты информации от несанкционированного доступа
- •5.1. Основные понятия концепции защиты от несанкционированного доступа
- •5.2. Идентификация и аутентификация
- •5.2.1 Аутентификация пользователя на основе паролей и процедуры "рукопожатия"
- •5.2.2. Проверка подлинности пользователя по наличию материального аутентификатора
- •5.2.3. Аутентификация пользователя по биометрическим характеристикам
- •5.3. Управление доступом и регистрация доступа к ресурсам асои
- •5.4. Защита информации от несанкционированного доступа в сетях
- •Вопросы для повторения
- •Резюме по теме
- •Тема 6. Средства защиты от компьютерных вирусов
- •6.1. Классификация компьютерных вирусов
- •6.1.1. Файловые вирусы
- •6.1.2. Загрузочные вирусы
- •6.1.3. Макровирусы
- •6.1.4. Сетевые вирусы
- •6.1.5. Прочие вредоносные программы
- •6.2. Методы обнаружения и удаления компьютерных вирусов
- •6.2.1. Профилактика заражения компьютера
- •6.2.2. Использование антивирусных программ
- •6.2.3. Методы обнаружения и удаления неизвестных вирусов
- •Вопросы для повторения
- •Резюме по теме
- •Практикум (лабораторный)
- •Лабораторная работа №1. Программная реализация простых шифров перестановки и замены
- •Требования к содержанию, оформлению и порядку выполнения
- •Теоретическая часть
- •Общая постановка задачи
- •Список индивидуальных данных
- •Пример выполнения работы
- •Способ оценки результатов
- •Лабораторная работа №2. Генерация и исследование псевдослучайных последовательностей. Реализация потокового шифрования данных
- •Требования к содержанию, оформлению и порядку выполнения
- •Контрольные вопросы к защите
- •Теоретическая часть
- •Общая постановка задачи
- •Список индивидуальных данных
- •Пример выполнения работы
- •Контрольные вопросы к защите
- •Общая постановка задачи
- •Список индивидуальных данных
- •Пример выполнения работы
- •Теоретическая часть
- •Общая постановка задачи
- •Список индивидуальных данных
- •Пример выполнения работы
- •Контрольные вопросы к защите
- •Способ оценки результатов
- •Лабораторная работа №5. Изучение электронной цифровой подписи и принципов шифрования с открытым ключом с использованием системы pgp
- •Требования к содержанию, оформлению и порядку выполнения
- •Теоретическая часть
- •Общая постановка задачи
- •Список индивидуальных данных
- •Пример выполнения работы
- •Рекомендуемая дополнительная литература
- •Глоссарий
Вопросы для повторения
Опишите алгоритм шифрования с открытым ключом RSA.
Опишите алгоритм шифрования с открытым ключом Эль Гамаля.
Опишите алгоритм открытого распределения ключей Диффи-Хеллмана.
Опишите принципы построения асимметричных криптосистем на основе эллиптических кривых.
Опишите алгоритм безопасного хэширования SHA.
Опишите алгоритм хэширования ГОСТ Р 34.11–94.
Опишите схему ЭЦП на основе алгоритма RSA.
Опишите алгоритм ЭЦП Эль Гамаля (EGSA).
Опишите алгоритм ЭЦП DSA.
Опишите алгоритм ЭЦП ГОСТ Р 34.10–94.
Опишите алгоритм ЭЦП ГОСТ Р 34.10–2001.
Резюме по теме
В первой части темы описаны алгоритмы шифрования с открытым ключом: криптосистема RSA, криптосистема Эль Гамаля, криптосистема на основе эллиптических кривых и алгоритм открытого распространения ключей Диффи-Хеллмана. Вторая часть посвящена алгоритмам криптографического хэширования. В ней рассмотрены алгоритм безопасного хэширования SHA (Secure Hash Algorithm), односторонние хэш-функции на основе симметричных блочных алгоритмов, алгоритм хэширования ГОСТ Р 34.11–94. Третья часть содержит описания схем электронных цифровых подписей на основе алгоритма RSA, алгоритма цифровой подписи Эль Гамаля, алгоритма цифровой подписи DSA (Digital Signature Algorithm), алгоритмов ГОСТ Р 34.10–94 и ГОСТ Р 34.10–2001.
Тема 5. Методы и средства защиты информации от несанкционированного доступа
Цели и задачи изучения темы
Целью данной темы является рассмотрение вопросов защиты от несанкционированного доступа к информации.
5.1. Основные понятия концепции защиты от несанкционированного доступа
Одним из основных способов обеспечения информационной безопасности является разграничение доступа к информационным ресурсам.
Первым барьером на пути доступа к информации являются физические препятствия, к которым относятся:
естественные и искусственные барьеры;
средства защиты окон и дверей;
особые конструкции периметров, проходов, оконных и дверных переплетов, помещений, сейфов, хранилищ и др.;
зоны безопасности.
Естественные и искусственные барьеры служат для противодействия незаконному проникновению на территорию объекта. Однако основная защитная нагрузка ложится все-таки на искусственные барьеры – такие, как заборы и другие виды ограждений. На сегодня насчитывается значительный арсенал таких средств: от простых сетчатых до сложных комбинированных ограждений, оказывающих определенное отпугивающее воздействие на нарушителя.
Следующим видом физической защиты является защита элементов знаний и помещений – окон и дверей. Хорошую физическую защиту оконных проемов помещений обеспечивают традиционные металлические решетки и ставни, а также специальное остекление на основе пластических масс, армированных стальной проволокой. Дверные проемы защищаются установкой стальных дверей со сложной конструкцией запирающих устройств. Обычно, двери и окна охраняемого помещения оборудуются датчиками, срабатывающими при разрушении стекол, дверей, но не реагирующими на их колебания, вызванные другими причинами.
Особые конструкции периметров, проходов, оконных переплетов, помещений, сейфов и хранилищ являются обязательными с точки зрения безопасности для любых организаций и предприятий. Эти конструкции должны противостоять любым способам физического воздействия со стороны злоумышленников: механическим деформациям, разрушению сверлением, термическому и механическому резанию, взрыву и др.; несанкционированному доступу путем подделки ключей, угадывания кода и др.
Запирающие устройства и специальные шкафы занимают особое место в системах разграничения доступа, поскольку они несут в себе признаки как систем физической защиты, так и устройств контроля доступа. Они отличаются большим разнообразием и предназначены для защиты документов, материалов, магнитных и фотоносителей. Выпускаются специальные металлические шкафы для хранения персональных ЭВМ, калькуляторов, принтеров, ксероксов и другой техники. Такие шкафы снабжаются надежной двойной системой запирания: замком ключевого типа и трех – пятизначным комбинированным замком. Фирмы утверждают, что такие шкафы обладают прочностью и надежностью, достаточными для защиты от промышленного шпионажа.
Важнейшим средством физической защиты является планировка объекта, его зданий и помещений по зонам безопасности, которые учитывают степень важности различных частей объекта с точки зрения нанесения ущерба от различного вида угроз. Оптимальное расположение зон безопасности и размещение в них эффективных технических средств обнаружения, отражения и ликвидации последствий противоправных действий составляет основу концепции инженерно-технической защиты объекта.
Зоны безопасности должны располагаться на объекте последовательно, от забора вокруг территории объекта до хранилищ ценностей, создавая цепь чередующихся друг за другом препятствий (рубежей), которые придется преодолевать злоумышленнику. Чем сложнее и надежнее препятствие на его пути, тем больше времени потребуется на преодоление каждой зоны и тем больше вероятность того, что расположенные в каждой зоне средства обнаружения (охранные посты, охранная сигнализация и охранное телевидение) выявят наличие нарушителя и подадут сигнал тревоги.
Основу планировки и оборудования зон безопасности объекта составляет принцип равнопрочности границ зон безопасности. Суммарная прочность зон безопасности будет оцениваться наименьшей из них.
Перечисленные выше средства физической защиты в совокупности с организационными мерами (например, организацией охраны и контрольно пропускного режима) могут надежно оградить АСОИ от злоумышленников являющихся посторонними для организации лицами. Если злоумышленник входит в состав пользователей или обслуживающего персонала системы, он по роду своих служебных обязанностей должен иметь доступ к АСОИ и ее информационным ресурсам и, следовательно, для надежной защиты информации необходимо применять иные меры и средства.
В связи с этим, получила развитие концепция защиты информации от несанкционированного доступа. В руководящих документах Гостехкомиссии России приведены следующие определения.
Доступ к информации – ознакомление с информацией, ее обработка, в частности, копирование, модификация или уничтожение информации.
Субъект доступа – лицо или процесс, действия которых регламентируются правилами разграничения доступа.
Объект доступа – единица информационного ресурса АСОИ, доступ к которой регламентируется правилами разграничения доступа.
Правила разграничения доступа – совокупность правил, регламентирующих права доступа субъектов доступа к объектам доступа.
Санкционированный доступ к информации – доступ к информации, не нарушающий правила разграничения доступа.
Несанкционированный доступ к информации (НСД) – доступ к информации, нарушающий правила разграничения доступа с использованием штатных средств, предоставляемых средствами вычислительной техники или автоматизированными системами. Под штатными средствами понимается совокупность программного, микропрограммного и технического обеспечения средств вычислительной техники или автоматизированных систем.
Защита от несанкционированного доступа – предотвращение или существенное затруднение несанкционированного доступа.
Система разграничения доступа – совокупность реализуемых правил разграничения доступа в средствах вычислительной техники или автоматизированных системах.
Средство защиты от несанкционированного доступа – программное, аппаратное или программно-аппаратное средство, направленное на предотвращение или существенное затруднение несанкционированного доступа.
Идентификатор доступа – уникальный признак субъекта или объекта доступа.
Пароль – идентификатор субъекта доступа, который является его (субъекта) секретом.
Идентификация – присвоение субъектам и объектам доступа идентификатора и (или) сравнение предъявляемого идентификатора с перечнем присвоенных идентификаторов.
Аутентификация – проверка принадлежности субъекту доступа предъявленного им идентификатора, подтверждение подлинности.
Авторизация (санкционирование доступа) – предоставление субъекту прав на доступ, а также предоставление доступа в соответствии с установленными правами на доступ.
В соответствии с руководящими документами Гостехкомиссии России основными направлениями обеспечения защиты АСОИ от несанкционированного доступа являются создание системы разграничения доступа субъектов к объектам доступа и создание для этого обеспечивающих средств.
К основным функциям системы разграничения доступа относятся:
реализация правил разграничения доступа субъектов и их процессов к информации и устройствам создания ее твердых копий;
изоляция процессов, выполняемых в интересах субъекта доступа, от других субъектов;
управление потоками информации в целях предотвращения ее записи на носители несоответствующего уровня конфиденциальности;
реализация правил обмена информацией между субъектами в компьютерных сетях.
К функциям обеспечивающих средств для системы разграничения доступа относятся:
идентификация и аутентификация субъектов и поддержание привязки субъекта к процессу, выполняемому для него;
управление доступом авторизированных субъектов в соответствии с их правами к объектам АСОИ;
регистрация действий субъекта и активизированного им процесса;
исключение и включение новых субъектов и объектов доступа, изменение полномочий субъектов;
реакция на попытки несанкционированного доступа (сигнализация, блокировка, восстановление объекта после несанкционированного доступа);
учет выходных печатных форм в АСОИ;
контроль целостности программной и информационной части системы разграничения доступа и обеспечивающих ее средств.
