KALKAN
Принцип єдиних дверей Перевірка від кінця до кінця Дизайн із нуля

Усе через єдині двері проходить.

У КЛАСИЧНИХ операційних системах кожен компонент під'єднується безпосередньо до ядра; кожне з'єднання — це двері ризику. В KALKAN такого шляху немає. Зсередини назовні, кожен запит ззовні проходить через єдиний міст безпеки.

Шари

Від завантаження до програми
єдиний хребет.

01

Завантаження

Багатоступеневий ланцюг завантаження; перевірка на кожному етапі.

02

Ядро

Пам'ять, планування, обладнання. Не робить винятків.

03

Güvenlik Köprüsü

Єдина точка проходу. Сито і двері.

04

Драйвери & робочий стіл

Обладнання та інтерфейс говорять від дверей.

05

Програми

Програми працюють у повній ізоляції.

Чому? Помилка однієї програми не має валити всю систему Ця архітектура робить те, що за мостом безпеки, невидимим іззовні робить нечитабельним — і саме цього ми прагнемо.
Принципи

Три правила, нескінченні результати.

01 — З НУЛЯ

Без залежностей

Жодного чужого ядра, чужої оболонки, чужого формату. Кожен шар — наш дизайн; тому ми знаємо кожен шар глибоко знаємо.

02 — БЕЗПЕКА

Неперевірене не працює

В екосистемі підписаного ПЗ кожен компонент перевіряється від кореня. Якщо перевірка не вдається, виконання також зазнає невдачі. Без винятків.

03 — ХОЛІСТИЧНИЙ

Цілісний досвід

Ядро, робочий стіл, програми та інструменти розробки походять з одного з рук однієї команди. Частини знають одна одну.

Підхід до безпеки

Екосистема підписаного ПЗ.

Ланцюг від кінця до кінця: від завантаження до виконання кожен компонент перевіряється попереднім. Якщо жодну ланку ланцюга не можна перевірити, система не просувається.

Криптографія нового покоління: так само, як теперішнє ваших даних, і їхнє майбутнє захищене. Які методи використовуються і як, її деталі свідомо не розкриваємо.

Ізоляція: програми працюють у повній ізоляції; помилка програми не проникає в систему.

Прозора відмова: міст безпеки приймає запит коли відхиляє щось, не приховує цього — фіксує причину.

ланцюг завантаження — орієнтовний потікfail-closed
# Кожна ланка перевіряє попередню
завантаження ──→ ядро ──→ міст ──→ програма

doğrula(önceki_halka)  # ✓ пройдено
doğrula(kendisi)       # ✓ пройдено
продовжити()

# Якщо перевірка не вдається:
dur()  # система не просувається, причина фіксується

Архітектуру наживо побачте самі.

Покажімо, як цей дизайн працює в полі, у вашому власному середовищі. Технічний брифінг починається з взаємної угоди про конфіденційність.