В современных системах автоматизированного проектирования ши


Основная теорема безопасности



Download 6,41 Mb.
Pdf ko'rish
bet82/96
Sana28.06.2022
Hajmi6,41 Mb.
#717149
1   ...   78   79   80   81   82   83   84   85   ...   96
Bog'liq
buuk 5

7.2.4.2. Основная теорема безопасности
Белла-ЛаПадулы
Система 
Σ
(
v
0, 
R

T
)
 безопасна тогда и только тогда, когда: 
Начальное состояние 
v
0 безопасно и для любого состояния 
v
, дости-
жимого из 
v
0 путём применения конечной последовательности запросов
из 
R
таких, что 
T
{
v

r
) = 
v
*, 
v
= (
F

M
) и 
v
* = (
F
*, 
M
*) для каждого 
s

S
и
о

О
выполняются следующие условия: 
если 
read

M
*[
s

o
] и 
read

M
[
s

o
], то 
F
*(
s


F
*(
o
); 
если 
read

M
[
s

o
] и 
F
*(
s
) < 
F
*(
o
), то 
read

M
*[
s

o
]; 
если 
write

M
*[
s

o
] и 
write

M
[
s

o
], то 
F
*(
o


F
*(
s
); 
если 
write

M
[
s

o
] и 
F
*(
o
)< 
F
*(
s
), то 
write

M
*[
s

o
]. 
Доказательство: 
Необходимость.
Если система безопасна, то состояние 
v
0 безопасно 
по определению. Допустим, существует некоторое состояние 
v
*, достижи-
мое из 
v
0 путём применения конечного числа запросов из 
R
и полученное 
путём перехода из безопасного состояния
V

T
(
v

r
) = 
v
*. Тогда, если при 


189
этом переходе нарушено хотя бы одно из первых двух ограничений, на-
кладываемых теоремой на функцию 
T
, то состояние 
v
* не будет безопас-
ным по чтению, а если функция 
Т
нарушает хотя бы одно из последних 
двух условий теоремы, то состояние 
v
* не будет безопасным по записи. В 
любом случае при нарушении условий теоремы система небезопасна. 
Достаточность.
Проведём доказательство от противного. Предпо-
ложим, что система небезопасна. В этом случае либо 
v
0 небезопасно, что 
явно противоречит условиям теоремы, либо должно существовать небезо-
пасное состояние 
v
*, достижимое из безопасного 
v
0 путём применения ко-
нечного числа запросов из 
R
. В этом случае обязательно будет иметь место 
переход
T
(
v

r
) = 
v
*, при котором состояние 
v
– безопасно, а состояние 
v
* – 
нет, однако четыре условия теоремы делают такой переход невозможным. 
Таким образом, теорема утверждает, что система с безопасным на-
чальным состоянием является безопасной тогда и только тогда, когда при 
любом переходе системы из одного состояния в другое не возникает ника-
ких новых и не сохраняется никаких старых отношений доступа, которые 
будут небезопасны по отношению к функции уровня безопасности нового 
состояния. Формально эта теорема определяет все необходимые и доста-
точные условия, которые должны быть выполнены для того, чтобы систе-
ма, начав свою работу в безопасном состоянии, никогда не достигла не-
безопасного состояния. 

Download 6,41 Mb.

Do'stlaringiz bilan baham:
1   ...   78   79   80   81   82   83   84   85   ...   96




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish