WUA pojasnjen: kako se denarnica izkaže izdajatelju
Preden organizacija poverilnico vloži v nečijo EUDI Wallet, želi vedeti, da je denarnica prava in da tega, kar hrani, ni mogoče kopirati ven. Wallet Unit Attestation je način, kako denarnica to dokaže. Ni en dokument, ampak dva, oba podpisana s strani ponudnika denarnice: eden o aplikaciji, drugi o varni shrambi v napravi.
Problem, ki ga rešuje WUA
Organizacija, ki namerava izdati poverilnico o identiteti ali o registraciji podjetja, nima lastnega načina, da bi certificirano denarnico ločila od spremenjene aplikacije ali od skripta, ki se pretvarja, da je denarnica. Prav tako ne vidi, ali bo poverilnica, ki jo namerava izročiti, zaklenjena na to napravo ali pa bo ležala nekje, od koder jo je mogoče preprosto kopirati.
WUA zapre obe vrzeli tako, da za to odgovarja nekdo drug. Ponudnik denarnice jamči za aplikacijo in za varno shrambo ter je zaradi tega na evropski ravni nadzorovan in vpisan na seznam. Izdajatelj obe izjavi preveri pred izdajo in preverja tudi pozneje, tako da lahko prekliče, kar je izdal, če se denarnica pozneje izkaže za ogroženo.
WUA se uporablja izključno med prevzemom poverilnice. Denarnica je ne sme pokazati podjetju, ki poverilnico sprejema, kar podrobnosti o imetnikovem telefonu in denarnici drži zunaj vsakdanjih poslov.
Udeleženci in kdo komu zaupa
Vpletenih je pet strani, le štiri od njih pa sploh kdaj rokujejo z WUA. Varna shramba v napravi varuje skrivnost, ponudnik denarnice jamči za aplikacijo in za to shrambo, izdajatelj pa se zanaša na to, namesto da bi vsako denarnico ocenjeval sam.
Ponudnik denarnice
Jamči za aplikacijo in za varno shrambo za njo ter obe izjavi vzdržuje posodobljeni
Enota denarnice
Ob prevzemu poverilnice izdajatelju pokaže obe izjavi in vsakič uporabi svež par
Varna shramba v napravi
Hrani skrivnost, ki poverilnico veže na to eno denarnico, in je nikoli ne izpusti
PID Provider ali Attestation Provider
Pred izdajo preveri obe izjavi in preverja tudi pozneje, da lahko prekliče, kar je izdal
Zanašajoča se stranka
WUA nikoli ne prejme. Preveri poverilnico samo in to, ali še velja
Izdajatelji lahko WUA zaupajo, ker je ponudnik denarnice, ki jo je podpisal, naveden na uradnem Trusted List EU za ponudnike denarnic in ker je sam izdelek denarnice certificiral neodvisen organ za ugotavljanje skladnosti.
Dve izjavi pod enim imenom
Evropska specifikacija atestacijo deli na dvoje, ker sta aplikacija in varna shramba različni stvari. Preverjata ju različni strani in preklicani sta iz različnih razlogov: ena, ko se telefon izgubi, druga, ko se celoten razred naprav izkaže za šibkega.
Wallet Instance Attestation (WIA)
- Jamči za
- Sama aplikacija denarnice: pristen, nespremenjen izvod certificiranega izdelka
- Življenjska doba
- Manj kot 24 ur
- Prekliče se lahko, kadar
- Ta namestitev je prijavljena kot izgubljena, ukradena ali spremenjena
- Potreben za
- Vsaka poverilnica, ki jo denarnica prevzame
Key Attestation (KA)
- Jamči za
- Varna shramba v napravi in to, kako dobro se upira napadom
- Življenjska doba
- Določi ga ponudnik denarnice in je lahko daljši kot pri WIA
- Prekliče se lahko, kadar
- Pri tej vrsti varne shrambe je najdena šibkost
- Potreben za
- Poverilnice, vezane na napravo, kar vključuje vsak PID
Obe podpiše ponudnik denarnice, obe pa se uporabita enkrat in nato zavržeta. To je namerno: pomeni, da dva izdajatelja ne moreta primerjati zapiskov in ugotoviti, da poslujeta z isto denarnico.
Kako denarnica pridobi ti izjavi
To se dogaja znotraj enega izdelka denarnice, zato vsak ponudnik to počne po svoje. Kar zahtevajo pravila, je določeno: ponudnik se mora prepričati, da aplikacija ni bila spremenjena in da skrivnost res leži v varni shrambi, ki jo navaja. Večina ponudnikov za to uporablja preverjanja celovitosti, ki ju Google in Apple že ponujata.
1. Enota denarnice
Varno shrambo v napravi zaprosi za novo skrivnost
2. Varna shramba v napravi
Ustvari jo in vrne dokaz iz naprave, da je bila ustvarjena tam
3. Ponudnik denarnice
Preveri, da je aplikacija pristna in da je dokaz veljaven, nato podpiše obe izjavi
4. Enota denarnice
Hrani majhno zalogo svežih izjav in za vsako prevzeto poverilnico uporabi novo
Življenjski cikel WUA
Ti izjavi sta namerno kratkotrajni in za enkratno uporabo. Možnost njunega preklica pa ju preživi za dolgo. Prve tri spodnje faze so redne, četrta nastopi le, kadar gre kaj narobe.
1. Preverjeno
Ponudnik denarnice podpiše obe izjavi šele potem, ko je preveril aplikacijo in varno shrambo
2. Uporabljeno enkrat
Vsaka izjava služi enemu prevzemu poverilnice, zato denarnica nenehno pridobiva sveže
3. Znova preverjeno
Ponudnik PID znova preveri najmanj enkrat na dan in prekliče PID, če je bila katera od izjav preklicana
4. Preklicano
Samo kadar gre kaj narobe: izgubljen ali ukraden telefon ali šibkost, najdena pri neki vrsti varne shrambe
Zunaj ekosistema EUDI Wallet nekateri ponudniki denarnic izdajajo podobne izjave, ki preprosto potečejo in jih nikoli ni mogoče preklicati. Evropska pravila tega ne dopuščajo. Čeprav izjava o aplikaciji živi manj kot en dan, morata obe izjavi ostati preklicljivi še najmanj 31 dni, saj prav to izdajatelju omogoča, da poverilnico povleče nazaj še dolgo po izdaji.
WUA, WIA in KA: kateri izraz pomeni kaj
Izrazje se je med zorenjem specifikacij spreminjalo, zato starejši članki te tri kratice uporabljajo drugače, kot se uporabljajo danes. To je sedanji pomen.
WUA
Krovni izraz za drugi dve izjavi, prikazan le izdajateljem
WIA
Izjava o sami aplikaciji denarnice
KA
Izjava o varni shrambi v napravi
Kaj to pomeni za vas
Izdajatelj
Izdajate lahko v denarnice, ki jih niste nikoli ocenili, ker za vsako od njih odgovarja nadzorovan ponudnik, izdano pa lahko prekličete, če se to spremeni.
Preverjevalec
Nič dodatnega ni treba narediti. Delo se opravi, preden poverilnica sploh pride do vas, ogrožena denarnica pa izgubi svoje poverilnice, namesto da bi bila označena pri vašem okencu.
Imetnik denarnice
Izguba telefona ne izroči vaših poverilnic nikomur, podjetjem, ki jim poverilnice kažete, pa se o vaši denarnici ne razkrije nič.
Tehnična poglobitev
Ta stran pojasnjuje, kaj tehnologija počne in koga zadeva. Naša razvijalska dokumentacija obravnava samo izvedbo: sporočila, polja in razdelane primere, ki jih potrebuje integracijska ekipa.
Preberite tehnično dokumentacijoSorodni pojmi
Pogosta vprašanja
Ali je WUA isto kot Wallet Instance Attestation?
Ne. Od različice 1.5 TS3 je WUA krovni izraz za dve izjavi: Wallet Instance Attestation (WIA) o aplikaciji in Key Attestation (KA) o varni shrambi v napravi. Starejši članki uporabljajo WUA za tisto, čemur danes pravimo Key Attestation, zato se izraza pogosto mešata.
Ali preveritelj kdaj vidi WUA?
Ne, in tega niti ne sme zahtevati. Denarnica sme ti izjavi pokazati izdajatelju med prevzemom poverilnice, nikoli pa podjetju, ki poverilnico sprejema. Preverjevalec namesto tega preveri poverilnico samo: kdo jo je podpisal, ali pripada tej denarnici in ali še velja. Če je denarnica ogrožena, izdajatelj prekliče poverilnice, ki jih je vanjo izdal, preverjevalec pa to vidi prek poverilnice same.
Kako dolgo je WUA veljaven?
Izjava o aplikaciji živi manj kot 24 ur; tista o varni shrambi lahko živi dlje. Ne glede na to ponudnik denarnice obljublja, da bo še najmanj 31 dni sporočal, ali je bila katera od njiju preklicana, saj se izdajatelji na to zanašajo še dolgo po izteku same izjave.
Kaj se zgodi, če se denarnica izgubi ali je ogrožena?
Ponudnik denarnice to namestitev označi kot preklicano ali pa, če se za šibko izkaže celotna vrsta varne shrambe, označi to. Izdajatelji najmanj enkrat na dan znova preverijo in prekličejo poverilnice, ki so jih izdali vanjo. Imetnika ščiti prav ta preklic, ne pa iztek veljavnosti izjave.
Ali to ponudniku denarnice omogoča, da vidi, kaj počnem s svojo denarnico?
Ne. Izjavi povesta, za kakšno vrsto denarnice gre, ne pa čigava je, za vsako prevzeto poverilnico pa se uporabi sveža, zato izdajatelj iz njiju ne more prepoznati denarnice, ki se vrača. Ponudnik denarnice ju podpiše vnaprej in ni vpleten v izmenjavo med denarnico in izdajateljem.
Viri
Ta stran je informativne narave in ne predstavlja pravnega nasveta. Za verodostojne napotke se obrnite neposredno na Evropsko komisijo in OpenID Foundation.