Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ref.docx
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
181.19 Кб
Скачать

3.1 Мандатная модель

Мандатное управление доступом (англ. Mandatory access control, MAC) – разграничение доступа субъектов к объектам, основанное на назначении метки конфиденциальности для информации, содержащейся в объектах, и выдаче официальных разрешений (допуска) субъектам на обращение к информации такого уровня конфиденциальности [5]. Это способ, сочетающий защиту и ограничение прав, применяемый по отношению к компьютерным процессам, данным и системным устройствам и предназначенный для предотвращения их нежелательного использования.

Метки безопасности прикрепляются ко всем объектам, каждый файл, директория, устройство имеют свою метку безопасности, содержащую информацию о классе их информации. На рисунке 3 проиллюстрирован принцип доступа к информации при использовании мандатной модели разграничения доступа. Пользователь (субъект) с меткой «Особой важности» имеет доступ к папкам (объектам) с метками «Совершенно секретно» и «Для служебного пользования». Пользователь с меткой «Секретно» имеет доступ только к папке «Для служебного пользования». Пользователь с меткой «Не секретно» не имеет доступа ни к одной из папок.

Рисунок 4 – Мандатное управление доступом

Эта модель применяется в среде, в которой классификация информации и конфиденциальность чрезвычайно важны, например, в военных организациях. На базе этой модели разработаны специализированные версии Unix-систем, например, SE Linux, Trusted Solaris.

Достоинства модели:

- простота построения общей схемы доступа;

- простота администрирования.

Недостатки:

- проблема разграничения доступа у пользователей одного уровня;

- пользователь не может назначить доступ к объекту.

3.2 Модель Белла-Лападулы

Это модель контроля доступа, основанная на мандатной модели. Данная модель предотвращает утечку информации с более высоких уровней секретности на более низкие.

Модель Белла-Лападулы является моделью разграничения доступа к защищаемой информации. Она описывается конечным автоматом с допустимым набором состояний, в которых может находиться информационная система. Все элементы, входящие в состав информационной системы, разделены на две категории – субъекты и объекты. Каждому субъекту присваивается свой уровень доступа, соответствующий степени конфиденциальности. Аналогично, объекту присваивается уровень секретности. Понятие защищённой системы определяется следующим образом: каждое состояние системы должно соответствовать политике безопасности, установленной для данной информационной системы. Переход между состояниями описывается функциями перехода. Наборы «уровень доступа» – «уровень секретности» описываются с помощью матрицы доступа. Основными правилами, обеспечивающими разграничение доступа, являются следующие [2]:

- простое свойство безопасности – субъект с более низким уровнем секретности не может читать информацию из объекта с более высоким уровнем секретности;

- свойство «*» (The *-property) – субъект с более высоким уровнем секретности не имеет доступа к записи объекта с более низким уровнем секретности.

Схематично эти два правила изображены на рисунке 5.

Рисунок 5 – Модель Белла-Лападулы

К достоинствам модели можно отнести защищенность от утечки информации с более высоких уровней конфиденциальности на более низкие.

Недостатком является деклассификация – субъект может выполнить чтение объекта своего уровня, затем понизить свой уровень секретности и записать информацию на более низкий уровень. Это приведет к нарушению политики безопасности.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]