Слайд 2Программно-технические меры обеспечения ИБ
Под программно-техническими мерами понимается совокупность информационных систем и технологий
![Программно-технические меры обеспечения ИБ Под программно-техническими мерами понимается совокупность информационных систем и](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/380566/slide-1.jpg)
направленных на обеспечение задач по защите информации.
Данные меры позволяют автоматизировать многие задачи по обеспечению информационной безопасности
Слайд 3Программно-технические меры
При рассмотрении информационной системы на начальном уровне детализации она может быть
![Программно-технические меры При рассмотрении информационной системы на начальном уровне детализации она может](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/380566/slide-2.jpg)
рассмотрена как совокупность информационных сервисов, обеспечивающих выполнение основных функциональных задач ИС.
К числу сервисов безопасности можно отнести:
Идентификация и аутентификация
Управление доступом
Протоколирование и аудит
Шифрование
Контроль целостности
Экранирование
Анализ защищенности
Обеспечение отказоустойчивости
Обеспечение безопасного восстановления
Слайд 4Программно-технические меры
Классификация мер безопасности на основе сервисов безопасности и их места в
![Программно-технические меры Классификация мер безопасности на основе сервисов безопасности и их места](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/380566/slide-3.jpg)
общей архитектуре ИС:
Превентивные
Меры обнаружения нарушений
Локализующие зону воздействия
Меры по выявлению нарушений
Меры восстановления режима безопасности
Слайд 5Особенности современных ИС
С точки зрения информационной безопасности наиболее существенными являются следующие аспекты:
Корпоративная
![Особенности современных ИС С точки зрения информационной безопасности наиболее существенными являются следующие](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/380566/slide-4.jpg)
сеть является распределенной, связи между отдельными частями обеспечиваются внешними провайдерами
Корпоративная сеть имеет одно или несколько подключений к Internet
Критически важные серверы могут располагаться на различных площадках
Для доступа пользователей используются как компьютеры так и другие мобильные устройства
В течение одного сеанса работы пользователь обращается к нескольким информационным сервисам
Требования доступности информационных сервисов выдвигаются достаточно жесткие
Информационная система представляет собой сеть с активными агентами, в процессе работы программные модули передаются с сервера на компьютеры пользователя и т.п.
Не все пользовательские системы контролируются администраторами ИС
Программное обеспечение и модули полученные по сети не могут рассматриваться как надежные
Конфигурация ИС постоянно изменяется на уровнях администрирования данных, программ, аппаратуры
Слайд 6Обеспечение информационной безопасности
Обеспечение безопасности информации в КИС подразумевает не просто внедрение каких-то
![Обеспечение информационной безопасности Обеспечение безопасности информации в КИС подразумевает не просто внедрение](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/380566/slide-5.jpg)
средств защиты, а грамотное и последовательное построение подсистем, входящих в систему обеспечения безопасности информации (СОБИ), причем само построение должно осуществляться в соответствии с результатами анализа актуальных угроз безопасности информации, комплексным подходом при проектировании СОБИ и учитывать необходимость централизованного управления средствами защиты информации.
СОБИ должна строиться как иерархическая, многоуровневая система.
Комплексный подход, применяемый при построении СОБИ, предусматривает наличие нескольких уровней защиты, которые определяют требования по обеспечению безопасности информации на всех этапах ее обращения в КИС: технологического, пользовательского, сетевого и канального.
Слайд 7Подсистемы системы информационной безопасности
Подсистема поддержки доверенной информационной среды (ДИС) предназначена для поддержания
![Подсистемы системы информационной безопасности Подсистема поддержки доверенной информационной среды (ДИС) предназначена для](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/380566/slide-6.jpg)
целостной программно-аппаратной среды КИС, обеспечения гарантий доверительности пользователей КИС к предоставляемой системой информации и сервисам.
Подсистема аутентификации и идентификации предназначена для проведения процедур аутентификации/идентификации сетевых сущностей, входящих в состав КИС, на всех этапах обработки и обращения информации в КИС. Подсистема тесно взаимодействуете подсистемой контроля доступа.
Слайд 8Подсистемы системы информационной безопасности
Подсистема контроля доступа предназначена для управления и контроля за
![Подсистемы системы информационной безопасности Подсистема контроля доступа предназначена для управления и контроля](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/380566/slide-7.jpg)
доступом пользователей к АРМ, серверам, прикладным системам, системным и сетевым сервисам и др., входящим в состав КИС, на базе многоуровневой Политики безопасности.
Подсистема защиты потоков предназначена для создания доверенных каналов связи между структурными составляющими КИС.
Подсистема аудита и регистрации осуществляет сбор и хранение информации об общем состоянии программных и технических компонентов, функционирующих отдельно или входящих в состав подсистем безопасности, и предназначена для предварительного анализа данной информации.
Слайд 9Подсистемы системы информационной безопасности
Подсистема управления - ключевая подсистема СОБИ, предназначенная для оперативного
![Подсистемы системы информационной безопасности Подсистема управления - ключевая подсистема СОБИ, предназначенная для](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/380566/slide-8.jpg)
управления как отдельными составляющими СОБИ, так и системой в целом, в соответствии с Политикой безопасности.
Подсистема включает в себя такие механизмы, как анализ информации с консолей мониторинга средств защиты, система поддержки принятия решения об оперативном усилении/ослаблении политики безопасности в отдельных элементах или узлах СОБИ и противодействия внешним и внутренним атакам, управление отдельными средствами и комплексами защиты информации и др.
Слайд 10Наборы подсистем защиты
СОБИ для каждой организации представляет собой различный набор подсистем (решений),
![Наборы подсистем защиты СОБИ для каждой организации представляет собой различный набор подсистем](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/380566/slide-9.jpg)
который не является стандартным и различен в зависимости от бизнес-задач, решаемых КИС. Однако можно выделить несколько базовых подсистем, составляющих СОБИ корпоративной информационной системы практически любой организации:
Подсистема безопасного подключения корпоративной сети к Интернет
Подсистема защиты корпоративной электронной почты
Подсистема защиты от вредоносных программ и компьютерных вирусов
Подсистема защиты внутренних и внешних информационных потоков
Подсистема предотвращения вторжений
Подсистема защиты информации персональных компьютеров от НСД
Подсистема контроля целостности программной среды
Подсистема резервного копирования и восстановления данных
Слайд 11Функциональные подсистемы защиты
![Функциональные подсистемы защиты](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/380566/slide-10.jpg)
Слайд 12Идентификация и аутентификация
Идентификация и аутентификация – основа программно-технических средств ИБ.
Идентификация позволяет субъекту
![Идентификация и аутентификация Идентификация и аутентификация – основа программно-технических средств ИБ. Идентификация](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/380566/slide-11.jpg)
указать свое имя в ИС.
Аутентификация является мерой подтверждения введенного идентификатора.
Аутентификация бывает односторонней (клиент доказывает подлинность серверу) или двусторонней (взаимной).
Слайд 13Парольная аутентификация
Использование пароля при идентификации субъекта
Достоинства: простота и удобства для человека
Недостатки: обеспечивается
![Парольная аутентификация Использование пароля при идентификации субъекта Достоинства: простота и удобства для](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/380566/slide-12.jpg)
слабая защита
Слайд 14Парольная защита
Меры по обеспечению надежности парольной защиты:
Наложение технических ограничений (длина пароля, алфавит
![Парольная защита Меры по обеспечению надежности парольной защиты: Наложение технических ограничений (длина](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/380566/slide-13.jpg)
пароля)
Управление сроком действия пароля, их периодическая смена
Ограничение доступа к файлу паролей
Ограничение числа неудачных попыток входа в систему
Обучение пользователей
Использование программных средств генерации паролей
Слайд 15Одноразовые пароли
Один из подходов повышения надежности парольной схемы – использование одноразовых паролей
![Одноразовые пароли Один из подходов повышения надежности парольной схемы – использование одноразовых](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/380566/slide-14.jpg)
(например система S/Key):
В процессе аутентификации используется односторонняя функция f, данная функция известна пользователю и серверу аутентификации
Задан ключ K, известный только пользователю
На этапе начального администрирования функция f применяется к ключу K n раз, результат сохраняется на сервер
Во время аутентификации сервер присылает на пользовательскую систему число (n-1)
Пользователь применяет функцию f к секретному числу (n-1) раз и отправляет результат серверу
Сервер применяет функцию f к полученному от пользователя значению и сравнивает с ранее сохраненной величиной. В случае совпадения подлинность считается установленной, сервер запоминает присланное значение и уменьшает на единицу счетчик.
Слайд 16Аутентификация Kerberos
Схема Kerberos предназначена для решения задачи аутентификации в открытой сети с
![Аутентификация Kerberos Схема Kerberos предназначена для решения задачи аутентификации в открытой сети](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/380566/slide-15.jpg)
использованием третьей доверенной стороны.
Чтобы получить доступ к серверу S, клиент C посылает Kerberos запрос, содержащий сведения о клиенте и запрашиваемой услуге. В ответ Kerberos возвращает так называемый билет, зашифрованный секретным ключом сервера и копию части информации из билета, зашифрованного секретным ключом клиента. Клиент расшифровывает вторую порцию данных и пересылает ее вместе с билетом серверу. Сервер, расшифровав билет, сравнивает с дополнительной информацией, присланной клиентом. Совпадение будет свидетельствовать о том, что клиент смог расшифровать данные присланные ему Kerberos и тем подтверждает знание секретного ключа и свою подлинность.
В схеме Kerberos сами секретные ключи не передаются по сети, они используются только в процессе шифрования.
Слайд 17Аутентификация Kerberos
Клиент C -> Kerberos: c, s, … клиент направляет Kerberos сведения
![Аутентификация Kerberos Клиент C -> Kerberos: c, s, … клиент направляет Kerberos](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/380566/slide-16.jpg)
о себе и запрашиваемом сервере
Kerberos -> клиент С: {d1}Kc, {Tc.s} Ks Kerberos возвращает билет, зашифрованный ключом сервера и дополнительную информацию, зашифрованную ключом клиента
Клиент C -> сервер S: d2, {Tc.s} Ks клиент направляет на сервер билет и дополнительную информацию
Слайд 18Использование биометрических данных
Для выполнения идентификации/аутентификации пользователей часто используются биометрические данные:
Отпечатки пальцев
Сетчатка и
![Использование биометрических данных Для выполнения идентификации/аутентификации пользователей часто используются биометрические данные: Отпечатки](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/380566/slide-17.jpg)
роговица глаза
Геометрия руки и лица
Голос и распознавание речи
Подпись и работа с клавиатурой
Слайд 19Управление доступом
Управление доступом позволяет контролировать те действия, которые субъекты имеют право выполнять
![Управление доступом Управление доступом позволяет контролировать те действия, которые субъекты имеют право](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/380566/slide-18.jpg)
над информационными объектами.
Традиционная постановка задачи состоит в существовании совокупности субъектов Si и набора объектов Oj
Задача логического управления состоит в том, чтобы для каждой пары (Si,Oj) определить множество допустимых операций и контролировать выполнения установленного порядка
Отношение «субъекты-объекты» может быть представлено в виде матрицы, в строках которой перечислены субъекты, в столбцах – объекты доступа. Клетки на пересечении строк и столбцов задают условия и права доступа.
Поскольку такая матрица часто оказывается разреженной используются списки прав доступа, т.е. фактически столбцы данной матрицы.
Слайд 20Управление доступом
Контроль прав доступа производится специальными компонентами программной среды – ядром операционной
![Управление доступом Контроль прав доступа производится специальными компонентами программной среды – ядром](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/380566/slide-19.jpg)
системы, сервисами безопасности, системой управления базами данных, программными модулями промежуточного слоя.
При разрешении доступа проводится анализ следующей информации:
Идентификатор субъекта – дискреционный (произвольный) доступ
Атрибуты субъекта (метка безопасности, группа пользователей) – мандатный (принудительный) доступ
Слайд 21Управление доступом
Недостатки дискреционного (произвольного) доступа:
управления доступом требует управления многими объектами, что требует
![Управление доступом Недостатки дискреционного (произвольного) доступа: управления доступом требует управления многими объектами,](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/380566/slide-20.jpg)
разделение функций управления между многими пользователями
права доступа существуют отдельно от данных (позволяет злоумышленнику имеющему доступ к информации записать в доступный всем файл или подменить информацию).
Слайд 22Управление доступом
Ролевое управление
Между пользователями и их правами доступа устанавливается промежуточная сущность –
![Управление доступом Ролевое управление Между пользователями и их правами доступа устанавливается промежуточная](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/380566/slide-21.jpg)
роль пользователя в ИС.
Для каждого пользователя может быть активными несколько ролей, каждая из которых дает определенные права пользователю
Роль нейтральна по отношению к конкретным видам прав и способам их проверки, реализует объектно-ориентированный подход к управлению пользователями
Слайд 23Управление доступом
Ролевое управление определяется понятиями:
Пользователь
Сеанс работы пользователя
Роль (определяемая организационной структурой)
Объект (сущность, доступ
![Управление доступом Ролевое управление определяется понятиями: Пользователь Сеанс работы пользователя Роль (определяемая](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/380566/slide-22.jpg)
к которой разграничивается)
Операция (выполняемая над объектом)
Право доступа
Слайд 24Протоколирование и аудит
Протоколирование – сбор и накопление информации о событиях ИС (внешних,
![Протоколирование и аудит Протоколирование – сбор и накопление информации о событиях ИС](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/380566/slide-23.jpg)
внутренних, клиентских)
Аудит – анализ накопленной информации, проводимый оперативно или периодически.
Слайд 25Протоколирование и аудит
Позволяет решить следующие задачи:
Обеспечение подотчетности пользователей и администраторов ИС
Обеспечение реконструкции
![Протоколирование и аудит Позволяет решить следующие задачи: Обеспечение подотчетности пользователей и администраторов](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/380566/slide-24.jpg)
последовательности событий
Обнаружение попыток нарушений ИБ
Предоставление информации для выявления и анализа проблем
Слайд 26Протоколирование и аудит
События, рекомендуемые для протоколирования в «Оранжевой книге»:
Вход в систему
Выход из
![Протоколирование и аудит События, рекомендуемые для протоколирования в «Оранжевой книге»: Вход в](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/380566/slide-25.jpg)
системы
Обращение к удаленной системе
Операции с файлами
Смена привилегий или иных атрибутов безопасности
Слайд 27Протоколирование и аудит
При протоколировании рекомендуют записывать следующую информацию:
Дата и время события
Уникальный идентификатор
![Протоколирование и аудит При протоколировании рекомендуют записывать следующую информацию: Дата и время](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/380566/slide-26.jpg)
субъекта – инициатора события
Результат события
Источник запроса
Имена объектов
Описание изменений, внесенных в базу данных защиты
Слайд 28Активный аудит
Задача активного аудита – выявление подозрительной активности и управление средствами автоматического
![Активный аудит Задача активного аудита – выявление подозрительной активности и управление средствами](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/380566/slide-27.jpg)
реагирования на нее
Активность противоречащую политике безопасности разделяют:
Атаки, направленные на незаконное получение полномочий
Действия, выполняемые в рамках полномочий, но нарушающие политику безопасности (злоупотребление полномочиями)
Слайд 29Активный аудит
Разделяют ошибки активного аудита первого и второго рода:
Ошибки первого рода –
![Активный аудит Разделяют ошибки активного аудита первого и второго рода: Ошибки первого](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/380566/slide-28.jpg)
пропуск атак
Ошибки второго рода – ложные срабатывания
Методы активного аудита:
Сигнатурный – на основе определения сигнатуры атаки (совокупность условий при которых считается, что атака имеет место) – велики ошибки первого рода (неумение обнаруживать неизвестные атаки)
Статистический – на основе анализа выполняемых действий субъектов – велики ошибки второго рода
Слайд 30Шифрование
Шифрование – использование криптографических сервисов безопасности. Процедура шифрования – преобразование открытого текста
![Шифрование Шифрование – использование криптографических сервисов безопасности. Процедура шифрования – преобразование открытого](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/380566/slide-29.jpg)
сообщения в закрытый.
Современные средства шифрования используют известные алгоритмы шифрования. Для обеспечения конфиденциальности преобразованного сообщения используются специальные параметры преобразования – ключи.
Слайд 31Шифрование
Криптографические преобразования используются при реализации следующих сервисов безопасности:
Собственно шифрование
Контроль целостности
Аутентификация
![Шифрование Криптографические преобразования используются при реализации следующих сервисов безопасности: Собственно шифрование Контроль целостности Аутентификация](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/380566/slide-30.jpg)
Слайд 32Способы шифрования
Различают два основных способа шифрования:
Симметричное шифрование (с закрытым ключом)
Ассиметричное шифрование (с
![Способы шифрования Различают два основных способа шифрования: Симметричное шифрование (с закрытым ключом)](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/380566/slide-31.jpg)
открытым ключом)
Слайд 33Симметричное шифрование
В процессе шифрования и дешифрования используется один и тот же параметр
![Симметричное шифрование В процессе шифрования и дешифрования используется один и тот же](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/380566/slide-32.jpg)
– секретный ключ, известный обеим сторонам
Примеры симметричного шифрования:
ГОСТ 28147-89
DES
Blow Fish
IDEA
Достоинство симметричного шифрования
Скорость выполнения преобразований
Недостаток симметричного шифрования
Известен получателю и отправителю, что создает проблемы при распространении ключей и доказательстве подлинности сообщения
Слайд 34Ассиметричное шифрование
В криптографических преобразованиях используется два ключа. Один из них несекретный (открытый)
![Ассиметричное шифрование В криптографических преобразованиях используется два ключа. Один из них несекретный](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/380566/slide-33.jpg)
ключ используется для шифрования. Второй, секретный ключ для расшифровывания.
Примеры несимметричного шифрования:
RSA
Алгоритм Эль-Гамаля
Недостаток асимметричного шифрования
низкое быстродействие алгоритмов (из-за длины ключа и сложности преобразований)
Достоинства:
Применение асимметричных алгоритмов для решения задачи проверки подлинности сообщений, целостности и т.п.
Слайд 35Проверка подлинности
Криптографические методы позволяют контролировать целостность сообщений, определять подлинность источников данных, гарантировать
![Проверка подлинности Криптографические методы позволяют контролировать целостность сообщений, определять подлинность источников данных,](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/380566/slide-34.jpg)
невозможность отказа от совершенных действий
В основе криптографического контроля целостности лежат два понятия:
Хэш-функция
Электронная цифровая подпись
Слайд 36Проверка подлинности
Хэш-функция – трудно обратимое преобразование данных, реализуемое посредством симметричного шифрования со
![Проверка подлинности Хэш-функция – трудно обратимое преобразование данных, реализуемое посредством симметричного шифрования](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/380566/slide-35.jpg)
связыванием блоков. Результат шифрования последнего блока и служит результатом хэширования.
Для проверки целостности данных сравнивается хэш-функция контролируемых данных и ранее вычисленный результат ее применения (дайджест)