Научная статья на тему 'Исследование механизмов мандатного и ролевого управления в системе RSBAC'

Исследование механизмов мандатного и ролевого управления в системе RSBAC Текст научной статьи по специальности «Компьютерные и информационные науки»

CC BY
160
52
i Надоели баннеры? Вы всегда можете отключить рекламу.

Аннотация научной статьи по компьютерным и информационным наукам, автор научной работы — Свиридов Павел Юрьевич

The main properties of the access management system RSBAC are described, and, for the realization of them in DP-model, an adequate extension of the last is proposed.

i Надоели баннеры? Вы всегда можете отключить рекламу.
iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

Research of mandatory and role based access control in RSBAC system

The main properties of the access management system RSBAC are described, and, for the realization of them in DP-model, an adequate extension of the last is proposed.

Текст научной работы на тему «Исследование механизмов мандатного и ролевого управления в системе RSBAC»

отдельного модуля сети (например, периметр Интернет, ЦОД, ЛВС, сеть филиала). Затем все сегменты соединяются через сетевые механизмы Cisco Packet Tracer. После развёртывания сетей обучающиеся меняются сетями и модулями. При этом решаются задачи изучения и анализа конфигурации новой сети, поиска и устранения ошибок проектирования и реализации, если таковые имеются. На протяжении всей игры преподавателем могут даваться различные вводные инструкции по изменению политик безопасности, порядка функционирования сетевой инфраструктуры и требований к сетям передачи данных.

ЛИТЕРАТУРА

1. Колегов Д. Н. Обучение на платформе CISCO основам построения защищённых вычислительных сетей // Прикладная дискретная математика. Приложение. 2010. №3. P. 53-55.

2. Morozov E. Cisco Packet Tracer King-of-the-Hill Multiuser Game [Электронный ресурс]. Режим доступа: http://www.netskills.hu/regisztracio/sites/upload/conf2011/prezi/ 1-8_evgeny_morozov.pdf

УДК 004.94

ИССЛЕДОВАНИЕ МЕХАНИЗМОВ МАНДАТНОГО И РОЛЕВОГО УПРАВЛЕНИЯ В СИСТЕМЕ RSBAC

П. Ю. Свиридов

Рассматриваются особенности реализации мандатных и ролевых механизмов системы управления доступом RSBAC [1] в операционной системе (ОС) GNU/Linux. Система RSBAC разработана в 1996-1997гг. Амоном Оттом в целях повышения безопасности ОС на базе ядра Linux и представляет собой надстройку над ядром и набор утилит администрирования. Система построена в соответствии с архитектурой GFAC, предложенной Абрамсом и ЛаПадула, и состоит из нескольких модулей безопасности, каждый из которых реализует определенную политику безопасности.

В системе RSBAC реализованы механизмы безопасности, использующие следую-тттие политики управления доступом:

— RC (Role Compatibility) —политика совместимости ролей Отта;

— MAC (Mandatory Access Control) —мандатная политика Белла — ЛаПадулы;

— ACL (Access Control Lists) —дискреционная политика на основе механизма списков доступа;

— PM (Privacy Model)—политика защиты персональных данных на основе модели Фишер-Хабнера;

— FF (File Flags) —политика назначения флагов доступа файлам;

— Auth (Authenticated User) — политика авторизации пользователей.

Основными особенностями реализации механизмов управления доступом в системе RSBAC являются:

— ассоциирование с каждой сущностью ОС множества атрибутов, отражающих их различные свойства, необходимые для реализации политик управления доступом (например, атрибутами субъектов ОС являются их роли и уровни доступа в рамках ролевой и мандатной модели управления доступом соответственно);

— использование более 30 различных видов доступа и прав доступа;

— использование многоуровневой решетки безопасности;

— при реализации ^-свойства в модели Белла — ЛаПадулы задаются верхняя и нижняя границы уровней безопасности;

— интерпретация роли в политике RC, как набора пар расширенных прав доступа и сущностей определенного типа.

Перечисленные особенности реализации системы RSBAC не позволяют применить к ней аппарат разработанных ДП-моделей [2] для формального исследования и обоснования свойств и требований безопасности ОС с ролевым и мандатным управлением доступом.

Для адекватного отражения этих особенностей в ДП-моделях предлагается язык описания последних расширить аналогично тому, как это сделано в ДП-модели [3] для пакета безопасности SELinux в ОС GNU/Linux.

1. Вводится множество атрибутов, ассоциированных с сущностями и учитываемых при проверке прав доступа субъектов к сущностям.

2. Дополнительно к правам и видам доступа, традиционно рассматриваемым в ДП-моделях, вводятся новые права, виды и типы доступа, специфичные для RSBAC. Такими правами доступа являются cloner — право доступа на создание (клонирование) процесса, chdira —доступ для изменения рабочей директории, type_comp_ipct — тип сущностей системы межпроцессного взаимодействия. При необходимости возможно агрегирование прав и видов доступа одним с более высоким уровнем абстракции.

3. С учётом того, что в RSBAC выполнено связывание мандатного и ролевого управления доступом, производится согласование механизмов мандатных и ролевых ДП -моделей.

4. Вместо линейной решётки уровней доступа и конфиденциальности информации (L, ^) вводится многоуровневая решетка безопасности (X хЬ, ^), где (X, ^) —решётка подмножеств категорий информации.

5. В соответствии с изменением определения роли модифицируются ролевые механизмы ДП-моделей. Если R — множество ролей, Rr —множество прав доступа, T — множество типов, то P С (Rr х T) — множество прав доступа ко всем сущностям одного типа, и функция прав доступа ролей PA : R ^ 2Р задает для каждой роли множество прав доступа к сущностям заданного типа.

С использованием этих расширений языка ДП-моделей предполагается разработка ДП-модели системы RSBAC по стандартной схеме построения ДП-моделей в [2].

ЛИТЕРАТУРА

1. RSBAC handbook. http://rsbac.org/documentation/hand_book.

2. Девянин П. Н. Модели безопасности компьютерных систем. Управление доступом и информационными потоками: учеб. пособие для вузов. М.: Горячая линия-Телеком, 2011. 320 с.

3. Качанов М. А. Разработка ролевой модели безопасности управления доступом и информационными потоками компьютерной системы SELinux //Прикладная дискретная математика. Приложение. 2011. №4. С. 44-46.

i Надоели баннеры? Вы всегда можете отключить рекламу.