KALKAN
Ate Bakarraren Printzipioa Muturretik Muturrerako Egiaztapena Hutsetik Diseinatua

Guzztia ate bakarretik igarotzen du.

Sistema eragile KLASIKOetan osagai bakoitza nukleora zuzen konektatzen da; konexio bakoitza arrisku ate bat da. Ez dago horrelako biderik KALKANen. Barrutik kanpora, eta kanpotik barrura, eskaera bakoitzak segurtasun zubi bakarra igarotzen du.

Geruzak

Abiaraztetik programara
bizkarrezur bakarra.

01

Abiaraztea

Hasi kate anitzekoa; egiaztapena urrats bakoitzean.

02

Nukleoa

Memoria, antolaketa, hardwarea. Inor ez du ezagutzen.

03

Güvenlik Köprüsü

Iguruzte puntu bakarra. Iragazkia eta atea.

04

Gailuak & Mahaigaina

Hardwareak eta interfazeak atetik hitz egiten dute.

05

Programak

Aplikazioak isolamendu osoan funtzionatzen dute.

Zergatik? Programa baten errore batek sistema osoa ez erortzea honetarako. Arkitektura honek segurtasun zubiaren atzean dagoena irakurtezin bihurtzen du — eta hori da benetan nahi duguna.
Printzipioak

Hiru arau, emaitza amaigabeak.

01 — HUTSIK

Mendekotasunik ez

Ez dago nukleorik arrotzik, maskararik arrotzik ezta formatu arrotzik. Gure diseinu propioa da geruza bakoitza — horregatik geruza bakoitza sakonki badakigula.

02 — SEGURTASUNA

Egiaztatzen ez dena ez da funtzionatzen

Sinatutako software ekosistema batean, osagai bakoitza sustraitik egiaztatzen da. Egiaztapenak huts egiten badu, exekuzioak ere huts egiten du. Salbuespenik ez.

03 — OSOA

Pieza bakarreko esperientzia

Nukleoa, mahaigaina, aplikazioak eta garapen tresnak — talde beraren talde berarena. Piezak elkar ezagutzen dute.

Segurtasun Ikuspegia

Sinatutako software ekosistema.

Muturretik muturrerako katea: abiaraztetik exekuziora osagai bakoitza aurrekoak egiaztatzen du. Katearen haren eraztunetako bat egiaztatzen ez bada, sistemak ez du aurrera egiten.

Hurrengo Belaunaldiko Kriptografia: gaurko datuen bizitza ez ezik — babesten haren etorkizuna ere. Zein metodo erabiltzen diren eta nola erabiltzen diren ez dugu nahita azaltzen bere xehetasunak.

Bereizketa: programarak isolamendu osoan funtzionatzen dute; programara baten erroreak ezin du sistemara irristatu.

Ezeztapen gardena: segurtasun zubi batek eskaera bat ezeztatzen duenean, ez du ezkutatzen — arrazoia erregistratzen du.

abiarazte katea — isurketa adierazgarriafail-closed
# Eraztun bakoitzak aurrekoa egiaztatzen du
abiaraztea ──→ nukleoa ──→ zubia ──→ programa

egiaztatu(önceki_halka)  # ✓ gainditu da
egiaztatu(kendisi)       # ✓ gainditu da
jarraitu()

# Egiaztapenak huts egiten badu:
gelditu()  # sistemak ez du aurrera egiten, arrazoia erregistratzen da

arkitektura zuzenean ikusi.

Utzi iezaguzu erakusten diseinu hau nola funtzionatzen duen zure ingurunean. Bilera tekniko bat konfidentzialtasun akordio elkarrekiko batekin hasten da.