Farbschema: Dunkel
Sie befinden sich hier: start » sl » Dokumentacija » Postkvantna kriptografija » WKL TrustBridge – pregled » Federacija in dvostransko zaupanje

Federacija in dvostransko zaupanje

Povzetek. V TrustBridge si organizacije ne zaupajo kot člani skupne zveze, temveč v parih. Vsako razmerje zaupanja se dogovori med natanko dvema organizacijama in vsaka stran za svojo smer sama določi, katerim storitvam druge strani zaupa, za kakšen namen, ob katerih kriptografskih zahtevah in koliko časa. Zaupanje se ne prenaša: če A zaupa partnerju B in B partnerju C, A zato ne zaupa partnerju C. Vsaka stran lahko svojo smer kadar koli sama prekliče. Identitete, ključi in pravila obeh organizacij ostanejo ločeni.

Pojmi

  • Organizacija – stranka z lastno hierarhijo certifikatnih agencij, lastnimi odobritelji in lastnim registrom.
  • Razmerje zaupanja – dogovor med natanko dvema organizacijama, da priznata sidra zaupanja druge strani za določene storitve in namene.
  • Smer – ena stran razmerja zaupanja: smer od A proti B določa, kako A zaupa sistemom B.
  • Politika razmerja – določitve organizacije za njeno smer.
  • Sidro zaupanja razmerja – certifikat nasprotne strani, ki ga organizacija sprejme v razmerje; veljajo samo verige do tega sidra.
  • Preklic razmerja – enostranska ukinitev ene smeri s takojšnjim učinkom na nove povezave in z določenim učinkom na obstoječe.

Zaupanje ni članstvo

graph TD
  A[Organizacija A<br/>naročnik]
  B[Organizacija B<br/>vzdrževalec]
  C[Organizacija C<br/>tehnični ponudnik storitev]
  N[ni razmerja:<br/>A ne zaupa C]
  A ---|razmerje A in B| B
  B ---|razmerje B in C| C
  A -.- N
  N -.- C
  classDef par fill:#deecf9,stroke:#0078d4,color:#201f1e
  classDef onl fill:#f3f2f1,stroke:#605e5c,color:#201f1e
  class A,B,C par
  class N onl

Tri organizacije A, B in C, vsaka z lastno certifikatno agencijo in lastnimi politikami; razmerji obstajata med A in B ter med B in C, med A in C razmerja ni

V mnogih zvezah pristop pomeni zaupati vsem drugim članom, pogosto prek skupne korenske CA ali prek navzkrižnih certifikatov, katerih učinek se nadaljuje po verigah. TrustBridge se izogne obojemu:

LastnostSkupna zvezaTrustBridge
Kdo zaupa komuvsak član vsakemusamo dogovorjeni pari
Prenos prek tretjihmogoč prek navzkrižnih certifikatovizključen; sidro velja samo v svojem razmerju
Kdo odloča o novem razmerjuupravljavec zvezeobe udeleženi organizaciji
Izstopprekliče upravljavec zvezevsaka stran prekliče svojo smer
Lastna korenska CAni predvidena ali je podrejenavsaka organizacija ima svojo

Politika razmerja

Vsaka organizacija za svojo smer določi:

DoločitevPrimerUčinek
Partnerorganizacija B, sidro CA B Sistemi G1veljajo samo verige do tega sidra
Storitveerp.b.example, vzdrzevanje.b.exampledrugi sistemi B se zavrnejo, tudi z veljavnim certifikatom
Namendostop do proizvodnih podatkov prek Database Gatewayse z vsako povezavo posreduje ciljni aplikaciji
Kriptografske zahtevezahtevani so hibridna skupina, dodatna skrivnost PQ in alternativni podpis ML-DSApovezave brez teh lastnosti ne uspejo
Trajanjedo 31. 12. pogodbenega letapo poteku ne nastanejo nove povezave
Pravica do spremembedve osebi z vlogo upravljanja partnerjevspremembe potrebujejo njuno odobritev
Preklictakoj, obstoječe povezave se končajo najpozneje po 15 minutahdoloča, kako hitro prenehanje učinkuje

Smeri razmerja sta neodvisni druga od druge. A lahko B dovoli eno storitev, medtem ko B od A ne sprejme ničesar; ali pa obe strani postavita različne kriptografske zahteve. Povezava nastane samo, če izpolnjuje obe politiki, politiko klicatelja in politiko klicanega.

Potek razmerja

stateDiagram
  [*] --> Zahtevano
  Zahtevano --> Dogovorjeno: obe strani sprejmeta sidro in odobrita svojo politiko
  Dogovorjeno --> Aktivno: dosežen začetek veljavnosti
  Aktivno --> Aktivno: politika spremenjena, z odobritvijo
  Aktivno --> Preklicano: ena stran prekliče svojo smer
  Aktivno --> Poteklo: doseženo trajanje
  Preklicano --> [*]
  Poteklo --> [*]
  1. Zahteva. Ena organizacija povabi drugo. Povabilo vsebuje sidro zaupanja vabeče strani in kontrolno vrednost, ki se potrdi po ločeni poti, na primer po telefonu ali v pogodbi.
  2. Dogovor. Obe strani preverita sidro nasprotne strani glede na kontrolno vrednost, ga sprejmeta in odobrita svojo politiko. Odobritev je podpis pooblaščene osebe, enako kot pri ročni izdaji certifikata.
  3. Delovanje. Delavec CA vsake strani odobreno razmerje sprejme v podpisan sveženj zaupanja. Adapterji TLS in agenti ključev uporabljajo samo ta sveženj, pri vsaki vzpostavitvi povezave in pri vsaki izmenjavi ključev. Kdor obvladuje podatkovno bazo, zato ne more vtihotapiti tujega sidra.
  4. Sprememba. Sprememba smeri potrebuje odobritev po pravici do spremembe te smeri in se zabeleži v registru te organizacije.
  5. Konec. S potekom ali preklicem. Druga stran ni dolžna privoliti.

Preklic in prenehanje

KorakUčinek
Preklic smeri v lastnem registrutakoj: adapter TLS ne sprejme več novih povezav tega razmerja, agent ključev se ne dogovarja več za nove skrivnosti
Izbris skrivnosti razmerjatakoj na strani, ki preklicuje; brez skrivnosti tudi nasprotna stran ne more več vzpostaviti povezave
Konec obstoječih povezavnajpozneje po roku, določenem v politiki
Obvestilo nasprotni straniprek samega razmerja, dokler je dosegljiva; preklic učinkuje tudi brez obvestila
Dokazpreklic, oseba, ki ga je odobrila, in trenutek so v registru organizacije, ki preklicuje

Preklic razmerja ni preklic certifikata. Certifikati nasprotne strani ostanejo veljavni, njene povezave z drugimi organizacijami ostanejo nedotaknjene. Preklic certifikata zadeva posamezen certifikat, preklic razmerja pa razmerje.

Razmerje do hierarhije certifikatov

Razmerje priznava sidro, certifikata ne izda. Zato ni navzkrižnih certifikatov, ni skupne korenske CA in ni verige, ki bi prek ene organizacije vodila v tretjo. Partner brez lastne PKI namesto tega dobi partnersko CA v hierarhiji naročnika; tudi tedaj je razmerje dvostransko, partner pa lahko pozneje preide na lastno namestitev. Oba načina opisuje Model zaupanja.

Sodelovanje prek modelov delovanja

Razmerje ni odvisno od tega, kdo upravlja namestitev. Dobavitelj, čigar namestitev upravlja operativni partner, in koncern z lastno namestitvijo se za razmerje dogovorita na enak način. Partner z obstoječo podjetniško PKI sodeluje tako, da v razmerje prinese sidro zaupanja svoje PKI in svoje sisteme opremi z adapterjem TLS in agentom ključev iz TrustBridge. Modele delovanja opisuje stran Modeli delovanja.

Česa ta stran ne določa

  • Pooblastil. Razmerje dopušča storitve in namene; katera operacija je dovoljena, določi ciljna aplikacija.
  • Pogodbene ureditve. Odgovornost, obveznosti in roke med organizacijami ureja njihova pogodba; politika iz nje izpelje tehnične določitve.
  • Posredovanja identitet tretjim in federacije uporabniških računov. TrustBridge povezuje sisteme in storitve; ni storitev prijave za osebe.
sl/wiki/pqcrypt/trustbridge/federation.txt · Zuletzt geändert: von Claude Test Contributor