Color scheme: Riviera
You are here: start » sl » Dokumentacija » Postkvantna kriptografija » WKL TrustBridge – pregled

WKL TrustBridge – pregled

Povzetek. WKL TrustBridge je zasebna, federativna infrastruktura za vzajemno kriptografsko zaupanje med samostojnimi organizacijami v dobavni verigi. Vsaka organizacija obdrži svoje identitete, ključe in pravila. Dve organizaciji se dogovorita za razmerje zaupanja, ki je omejeno po obsegu, vezano na namen in ga je mogoče kadar koli preklicati. Njuni sistemi se nato medsebojno overijo s certifikati in vzpostavijo povezavo TLS 1.3, ki jo dodatno ščiti neodvisno ustvarjena postkvantna skrivnost. Certifikat ni pooblastilo: kaj partner dejansko sme, še vedno odloči aplikacija, s katero se poveže, na primer WKL Database Gateway. Varnostni model temelji na majhni, natančno zamejeni zaupanja vredni računalniški osnovi. Podpisuje ena sama storitev, samo s ključi v strojnem varnostnem modulu in samo naročila, ki jih je pooblaščena oseba kriptografsko odobrila.

Prvi koraki

Izberite scenarij uporabe → Izberite model delovanja → Dogovorite se za razmerje → Povežite dobavitelja

Celotno pot na enem primeru, z odgovornostmi vsake strani, prikazuje Primer: vključitev dobavitelja.

Pogoste naloge

Celotna slika

graph TD
  subgraph ORGA [Organizacija A, naročnik]
    APA[Database Gateway<br/>ali druga aplikacija]
    ADA[Adapter TLS A]
    KAA[Agent ključev A<br/>s posrednikom ključev]
    CAA[Certifikatna agencija A<br/>delavec CA, HSM]
    RLA[Politika razmerja A]
  end
  subgraph ORGB [Organizacija B, dobavitelj]
    APB[Aplikacija dobavitelja]
    ADB[Adapter TLS B]
    KAB[Agent ključev B<br/>s posrednikom ključev]
    CAB[Certifikatna agencija B<br/>delavec CA, HSM]
    RLB[Politika razmerja B]
  end
  CAA -.->|sidro zaupanja A| RLB
  CAB -.->|sidro zaupanja B| RLA
  KAB ==>|dodatna skrivnost PQ| KAA
  KAA ==>|zunanji PSK| ADA
  KAB ==>|zunanji PSK| ADB
  APB --> ADB
  ADB -->|TLS 1.3, vzajemno overjeno| ADA
  ADA -->|preverjena identiteta| APA
  classDef tcb fill:#fde7e9,stroke:#a4262c,color:#201f1e
  classDef onl fill:#f3f2f1,stroke:#605e5c,color:#201f1e
  classDef par fill:#deecf9,stroke:#0078d4,color:#201f1e
  classDef pq fill:#dff6dd,stroke:#107c10,color:#201f1e
  classDef auth fill:#fff4ce,stroke:#8a6d00,color:#201f1e
  class CAA,CAB tcb
  class ADA,ADB,RLA,RLB onl
  class KAA,KAB pq
  class APB par
  class APA auth
  style ORGA fill:#ffffff,stroke:#8a8886,color:#201f1e
  style ORGB fill:#ffffff,stroke:#8a8886,color:#201f1e

Sodelovanje poteka v štirih korakih:

  1. Dogovor o razmerju. A in B si izmenjata sidri zaupanja. Vsaka stran za svojo smer določi, katerim storitvam druge strani zaupa, za kakšen namen, ob katerih kriptografskih zahtevah in za koliko časa.
  2. Izdaja identitet. Vsaka organizacija izda certifikate svojim sistemom, samodejno prek ACME ali EST ali potem, ko naročilo odobri pooblaščena oseba.
  3. Zaščita povezave. Agenta ključev na obeh straneh se dogovorita za dodatno postkvantno skrivnost. Adapterja TLS z njo vzpostavita vzajemno overjeno povezavo TLS 1.3, v kateri skrivnost vstopi v razpored ključev kot zunanji vnaprej deljeni ključ.
  4. Pooblastitev operacije. Ciljna aplikacija prejme preverjeno identiteto partnerja, glede na lastna dovoljenja odloči, ali je zahtevana operacija dovoljena, in jo zabeleži.

Vsaka povezava zato gre skozi šest plasti zaščite in vsaka preverja nekaj drugega:

Šest plasti zaščite ene povezave: omrežna povezava, TLS 1.3 s hibridnim dogovorom o ključu, dodatna postkvantna skrivnost, vzajemna identiteta, politika razmerja, pooblastitev v ciljni aplikaciji

Kako nastane certifikat znotraj ene organizacije, opisuje stran PKI in življenjski cikel certifikatov. Kako si dve organizaciji začneta zaupati, opisuje stran Federacija in dvostransko zaupanje.

Pomen barv in puščic v vseh diagramih je pojasnjen v razdelku Dogovori v diagramih.

Bistvene lastnosti

LastnostUčinek
Dvostranska razmerja zaupanja, določena za vsako smerZaupanje se nikoli ne prenaša prek tretjih; vsaka organizacija odloča sama in lahko sama prekliče
Ločitev certifikata in pooblastilaVeljavna identiteta ne odpre nobenih podatkov; ciljna aplikacija pooblasti vsako operacijo posebej
Dodatna, neodvisno ustvarjena postkvantna skrivnost v TLS 1.3Kdor danes posname povezavo, bi moral za dešifriranje pozneje zlomiti tako izmenjavo ključev TLS kot dodatno skrivnost
Podpisovanje samo v delavcu CA, ključi samo v HSMKompromitirana podatkovna baza, spletni vmesnik ali upravljalna aplikacija ne zadoščajo za izdajo certifikata
Vsako ročno naročilo kriptografsko odobri osebaVsaka izdaja zunaj samodejne poti je vezana na osebo in jo je mogoče dokazati
Omejitev imen za vsakega partnerjaNoben partner ne more pridobiti identitet v imenskem prostoru drugega partnerja
Hibridni certifikati s klasičnim podpisom in alternativnim podpisom ML-DSAObstoječi preverjevalci še naprej preverjajo klasično, novi pa tudi kvantno odporno
Vnaprej ustvarjeni seznami preklicanih certifikatov, razdeljeni tudi brez podatkovne bazePreklic učinkuje tudi takrat, ko so spletne storitve motene
Trije modeli delovanja, ki delujejo skupaj v isti dobavni verigiMajhen dobavitelj z operativnim partnerjem in veliko podjetje z lastno PKI si lahko neposredno zaupata
Lokalni adapter TLSObstoječe aplikacije se povežejo brez sprememb kode

Zgradba na kratko

Vsaka organizacija upravlja svojo certifikatno agencijo. Podpisuje samo delavec CA s ključi v HSM in samo naročila, ki jih je odobrila pooblaščena oseba ali potrdila storitev za vpis; podatkovna baza in upravljanje sta zunaj zaupanja vredne osnove. Dve organizaciji si zaupata prek razmerja s politiko za vsako smer, ki jo delavec CA adapterjem TLS preda kot podpisan sveženj zaupanja. Agenti ključev vsaki povezavi dodajo postkvantno skrivnost. Zakaj je zgradba takšna, pojasnjujejo Model zaupanja, Sistemska arhitektura in Postkvantna izmenjava ključev za TLS.

Upravljanje

Odpravljanje težav

Za razvijalce

Pot branja

Strani v vrstnem redu, v katerem gradijo druga na drugi: najprej čemu služi in v katerem modelu, nato zakaj in kako je zgrajen, nato naloge in na koncu referenčne strani.

StranVsebinaZa koga
Scenariji uporabeZakaj zaupanje med organizacijami potrebuje lastno infrastrukturo, koristi po ciljnih skupinah, za kaj se TrustBridge uporablja in za kaj neVodstvo, naročniki, arhitekti
Primer: vključitev dobaviteljaCeloten potek od dogovora do prenehanja z odgovornostmi vsake straniNaročniki, operativa, revizorji
Modeli delovanjaManaged, Customer Managed in Federated Hybrid: kdo upravlja kaj, kje so ključi, kako se sodelovanje končaNabava, vodstvo IT
Temelji in zahteveZakoni, standardi, tehnične specifikacije; kaj zahtevajo in od kogaZa vse, posebej za skladnost in vodstvo
Izpeljava arhitektureOd zahtev do varnostnih ciljev, načel in odločitev, z alternativamiArhitekti, revizorji
Sistemska arhitekturaKomponente z nalogo, pravicami, prepovedanimi zmožnostmi in vedenjem ob izpadu; dogovori v diagramihArhitekti, razvijalci, revizorji
Model zaupanjaZaupanja vredna osnova, grožnje, analiza kompromitacije, certifikat proti pooblastiluVarnostni pooblaščenci, revizorji
Federacija in dvostransko zaupanjeRazmerja zaupanja med organizacijami, politika za vsako smer, preklic razmerjaArhitekti, varnostni pooblaščenci
PKI in življenjski cikel certifikatovHierarhija, profili, zahtevek, odobritev, izdaja, obnova, preklic, koren, ceremonijeArhitekti, operativa
Kriptografija in postkvantni prehodAlgoritmi, hibridni certifikati, kriptografska prilagodljivost, izbira tehnologijArhitekti, kriptografi
Postkvantna izmenjava ključev za TLSDodatna postkvantna skrivnost, vezava na TLS 1.3, obnova, meje zaščiteArhitekti, kriptografi
Povezava z Database GatewayPartnerjev dostop do podatkov v štirih korakih, identiteta in pooblastiloIntegratorji, arhitekti
Osebe in dostopVabila, vloge, zaklepi in ponastavitve, obvestila, pregled prijavOperativa, varnostni pooblaščenci, revizorji
Delovanje in izredne razmereDomene izpada, obnova, izredni preklic, menjava, kompromitacijaOperativa
Revizija in dokaziRavni beleženja, zunanje sidro, preverjanje, ki ga opravijo tretji, preslikava na predpiseRevizorji, skladnost
NavodilaEna stran za vsako nalogo: povezava, odobritev, preklic, upravljanje oseb, preverjanje, ukrepanje v izrednih razmerahOperativa, varnostni pooblaščenci, revizorji
Odpravljanje težavEna stran za vsak simptom: povezave s partnerji, zavrnjeni zahtevki in ukaziOperativa, integratorji
Vmesniki in integracijaACME, EST, CMP, upravljalni API, adapter TLS, upravljalna aplikacijaRazvijalci, integratorji
Varnostni ukrepiKatalog ukrepov, povezanih z zahtevamiVarnostni pooblaščenci, revizorji
Varnostne zavezeKaj je zavezano, pod katerimi predpostavkami, kako se dokaže, kakšno tveganje ostaneRevizorji, vodstvo
PojmiDefinicije uporabljenih strokovnih pojmovZa vse
sl/wiki/pqcrypt/trustbridge/start.txt · Last modified: by Claude Test Contributor