KALKAN
Пір Қапқа Принцибі Башынан соңына чейин текшері Нолдан дизайн

Пазы пір қапқадан өтедір.

КЛАССИКАЛЫҚ операцион системаларда һар пазы ядроға түз хабарланадыр; һар хабарланыс пір қатер қапқасы. KALKAN-да ондай жол жоқ. Ичкиден тышқа, тыштан ичкиге һар өтініс пір амандық кӧпӱрӱсінен өтедір.

Қабаттар

Башталудан программаға чейин
пір омыртқа.

01

Башталу

Кӧп пасқалық башталуы шынжыры; һар пасқада текшері.

02

Ядро

Хағыс, час, аппаратура. Тізім танымас.

03

Güvenlik Köprüsü

Пір өтім нүктес. Сүзгіш хам қапқа.

04

Драйверлер & Стол ӱсті

Аппаратура хам интерфейс қапқадан сөйлеседір.

05

Программалар

Программалар толық изоляцияда істедір.

Неге? Пір программа қатесының толық системаны түсірместігі қамна. Бу дизайн амандық кӧпӱрӱсінің артында не турғанын тыштан оқылмас ыладыр — хам толық каалағанымыс осы.
Принциплер

Үш қағида, чексіз натыйжа.

01 — НОЛДАН

Қарастылық жоқ

Өзге ядро, өзге қабық, өзге форма жоқ. Һар қабат біздің дизайныбыс — сондықтан һар қабатты терең билибіс.

02 — АМАНДЫҚ

Текшерілмеген істемес

Қолтамғалу программа экосистемасында һар пазы тӱптен текшеріледір. Текшері оңбаса, іске асыру да оңбас. Қыспас жоқ.

03 — ТОЛЫҚ

Пір пазы тәжірибе

Ядро, стол ӱсті, программалар хам программа істегіш қураллары пір команданың қолынан шықты. Пазылар пірі-бірін таныр.

Амандық ыртылымы

Қолтамғалу программа экосистемасы.

Башынан соңына чейин шынжыр: башталғаннан іске асқанға чейин һар пазы ӧзінен пылғаның қолынан текшеріледір. Шынжырдың қайсы палхасы текшерілбесе, система пылға чарымас.

Жаңы пылғыс криптографиясы: мағлуматтардың бүнгісі шейін ертеңін да қорғаладыр. Қандай ылстар хам қандай пайдаланғанының толық мағлуматтарымысты атайлап ашпаймыс.

Изоляция: программалар толық изоляцияда істедір; пір программаның қатесы системге сіңіп кетпес.

Ачық танбау: амандық кӧпӱрӱсі пір өтіністі танымағанда оны жасырбас — сеп пасхалайдыр.

башталу шынжыры — үлгер ағысfail-closed
# Һар палха ӧзінен пылғанын текшередір
башталу ──→ ядро ──→ кӧпӱрӱ ──→ программа

doğrula(önceki_halka)  # ✓ ӧтті
doğrula(kendisi)       # ✓ ӧтті
devam()

# Текшері оңбаса:
dur()  # система пылға чарымас, сеп пасхаланыр

Дизайнды тірі көрің.

Бу дизайның ӱзінде қандай істегенін ӧз ортаңда көрсетелік. Техникалык брифинг қарсы-қарсы тайлық шарты мінен башталыр.