Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ответы Рудина.doc
Скачиваний:
26
Добавлен:
20.09.2019
Размер:
604.67 Кб
Скачать

12. Схематичная модель защиты (spm). Анализ безопасности с использованием spm. Теорема о максимально достижимом состоянии. Объявлено уг.

Рассказываем вначале об SPM.

Вообщем h - состояние системы.

Пусть X,Y сущности и если для X≠Y выполняется одно из условий:

  •    linkhj(X,Y)  = true

  •   существует такая последовательность x= x0,x1,... xn, такая что linkhj(x0,x1)  = linkhj(x1,x2)  = ... = linkhj(xn-1,xn)  = true, где x0=X, xn=Y,

  

    то говорят что pathh(X,Y)=true, где path предикат.

    Множество ярлыков которые могут быть переданы от X к Y указанным путем есть cap(pathn,X,Y) - множество ярлыков

    значит это множество ярлыков cap вычисляется следующим образом:

    1. если linkhj(X,Y), тогда cap(pathn,X,Y) = fi(t(X),t(Y))

2. в другом случае там невъебическая формула, но вообщем хочется сказать что там просто идет конъюнкция всех ярлыков которые мы встречаем на пути path.

cap(pathh(X, Y)) = { t(Y)/r:c | t(Y)/rc & f0(t(X),t(X0)) t(Y)/rc  & fk(t(Xk–1),t(Xk)) (for k = 1, …, n),  & t(Y)/r:c fn(t(Xn),t(Y)) }.

Пусть есть различные пути path от X к Y тогда функция flow это объединение cap для всех этих путей:

Есть множество состояний системы (см. определение контрольных прав, они типа когда команда меняет состояние системы). Вообщем есть такое состояние *, для которого flow максимальна, оно называется максимальным состоянием. Функция flow*(X,Y) отвечает этому состоянию, и если ярлык находится в этом множестве flow*, это означает что тогда существует такая последовательность операций что этот ярлык может быть скопирован из X в Y.

Возникает два вопроса - уникально ли максимальное состояние? И любая ли система имеет максимальное состояние?

Вводим отношение порядка < (см. в конспекте как оно на самом деле пишется, просто тут такого знака нету).

Определение 1.

Отношение g < h является истинным, только если для любых X,Y (из начального состояния!!!!):

flowg(X, Y) содержится в flowh(X, Y)

    Если g < h и h < g то состояния считаются эквивалентными.

    Определение 2.

    Для данной системы, состояние m максимально тогда и только тогда когда h < m для любого состояния h.

    Теорема о достижимом состоянии. 

 Существует максимально достижимое состояние для любой системы описанной SPM.

Доказательство.

Это просто редчайшее УГ, можете конечно почитать в оригинале на английском или в конспекте у рудиной но не советую терять время

13. Выразительная мощность моделей дискреционного контроля доступа. Сравнение spm и модели хру. Расширенная схематическая модель защиты (espm). Сравнение spm, espm и хру.

.

Выразительность в общем это как мы можем выразить одну модель через другую.

Машина Тьюринга к примеру покрывает все эти модели, тем самым является самой выразительной.

Модели HRU и SPM показывают различные ответы на вопрос о безопасности. Как же соотносятся этим модели.

SPM - монотонная модель (нет delete и destroy)

ХРУ - множественное создание и удаление сущностей.

Схема – абстрактный и конечный автомат, определяющий конечный набор типов узлов, дуг, добавляемых узлов, дуг и операций инициализации. Модель – множество схем.

NT(x) – множество типов вершин для схемы X

ET(x) – множество типов дуг

Схема A согласуется с B <=> граф, описывающий A получается из графа, описывающего B, удалением вершин, не содержащихся в A и всех дуг в B

т: E->T – множество типов вершин

т: ExR->TxR - множество типов дуг

A выражает B <=>

для любого состояния b доступного в B существует согласующееся с ним состояние a в схеме A, которое согласуется с ним, а так же наоборот.

Если существует схема моделей МА, которую не может выразить ни одна модель в схеме MB, то модель MB менее выразительна.

Если любая может выразить любую то эквивалентны.

Т: монотонные модели в в которых операции создания ограничиваются 1м субъектом, менее выразительны чем монотонные модели с совместным созданием (например, ESPM более выразительна чем SPM)

//ESPM это тот же SPM ток с совместным созданием (те к созданному объекту могут //передаваться права от нескольких субъектов)

Т: ESPM эквивалентна ХРУ