WUA vysvětlena: jak se peněženka prokazuje vydavateli
Než organizace vloží doklad do něčí EUDI Wallet, chce vědět, že peněženka je pravá a že to, co uchovává, nelze zkopírovat ven. Wallet Unit Attestation je způsob, jak to peněženka prokáže. Není to jeden dokument, ale dva, oba podepsané poskytovatelem peněženky: jeden o aplikaci, druhý o zabezpečeném úložišti v zařízení.
Problém, který WUA řeší
Organizace, která se chystá vydat doklad o totožnosti nebo o registraci společnosti, nemá vlastní způsob, jak odlišit certifikovanou peněženku od upravené aplikace nebo od skriptu, který se za ni vydává. Nevidí ani, zda doklad, který se chystá předat, bude navázán na dané zařízení, nebo bude ležet někde, odkud jej lze prostě zkopírovat.
WUA obě mezery uzavírá tím, že za to nechá odpovídat někoho jiného. Poskytovatel peněženky ručí za aplikaci i za zabezpečené úložiště a je za to na evropské úrovni pod dohledem a uveden v seznamu. Vydavatel obě potvrzení zkontroluje před vydáním a kontroluje i poté, takže může stáhnout, co vydal, pokud se peněženka později ukáže jako napadená.
WUA se používá výhradně při vyzvedávání dokladu. Peněženka ji nesmí ukázat podniku, který doklad přijímá, což drží údaje o telefonu a peněžence držitele mimo běžné transakce.
Zúčastněné strany a kdo komu důvěřuje
Zapojeno je pět stran a jen čtyři z nich kdy s WUA pracují. Zabezpečené úložiště v zařízení střeží tajemství, poskytovatel peněženky ručí za aplikaci i za toto úložiště a vydavatel se na to spoléhá, místo aby každou peněženku posuzoval sám.
Poskytovatel peněženky
Ručí za aplikaci i za zabezpečené úložiště za ní a obě potvrzení udržuje aktuální
Wallet Unit
Při vyzvedávání dokladu ukáže vydavateli obě potvrzení a pokaždé použije novou dvojici
Zabezpečené úložiště v zařízení
Drží tajemství, které váže doklad k této jediné peněžence, a nikdy je nepustí ven
PID Provider nebo Attestation Provider
Před vydáním kontroluje obě potvrzení a kontroluje i poté, aby mohl stáhnout, co vydal
Spoléhající se strana
Nikdy WUA neobdrží. Kontroluje samotný doklad a to, zda je stále platný
Vydavatelé mohou WUA důvěřovat, protože poskytovatel peněženky, který ji podepsal, je uveden v oficiálním Trusted List EU pro poskytovatele peněženek a protože samotný produkt peněženky byl certifikován nezávislým posuzovacím orgánem.
Dvě potvrzení pod jedním názvem
Evropská specifikace dělí atestaci na dvě části, protože aplikace a zabezpečené úložiště jsou různé věci. Kontrolují je různé strany a stahují se z různých důvodů: jedno při ztrátě telefonu, druhé, když se celá třída zařízení ukáže jako slabá.
Wallet Instance Attestation (WIA)
- Ručí za
- Samotná aplikace peněženky: pravá, neupravená kopie certifikovaného produktu
- Životnost
- Méně než 24 hodin
- Lze stáhnout, když
- Tato instalace je nahlášena jako ztracená, odcizená nebo pozměněná
- Potřeba pro
- Každý doklad, který si peněženka vyzvedne
Key Attestation (KA)
- Ručí za
- Zabezpečené úložiště v zařízení a to, jak dobře odolává útoku
- Životnost
- Stanoví poskytovatel peněženky a může být delší než u WIA
- Lze stáhnout, když
- U tohoto druhu zabezpečeného úložiště je nalezena slabina
- Potřeba pro
- Doklady navázané na zařízení, což zahrnuje každý PID
Obě podepisuje poskytovatel peněženky a obě se použijí jednou a pak se zahodí. Je to záměr: znamená to, že si dva vydavatelé nemohou porovnat poznámky a zjistit, že jednají s toutéž peněženkou.
Jak peněženka tato potvrzení získá
Děje se to uvnitř jednoho produktu peněženky, takže každý poskytovatel to dělá po svém. Co pravidla vyžadují, je dáno: poskytovatel se musí přesvědčit, že s aplikací nebylo manipulováno a že tajemství skutečně leží v zabezpečeném úložišti, které uvádí. Většina poskytovatelů k tomu využívá kontroly integrity, které už Google a Apple nabízejí.
1. Wallet Unit
Požádá zabezpečené úložiště v zařízení o nové tajemství
2. Zabezpečené úložiště v zařízení
Vytvoří je a vrátí ze zařízení důkaz, že bylo vytvořeno právě tam
3. Poskytovatel peněženky
Zkontroluje, že aplikace je pravá a že důkaz je v pořádku, a poté obě potvrzení podepíše
4. Wallet Unit
Udržuje malou zásobu čerstvých potvrzení a pro každý vyzvednutý doklad použije nové
Životní cyklus WUA
Tato potvrzení jsou záměrně krátkodobá a na jedno použití. Možnost stáhnout je však přežívá o hodně déle. První tři fáze níže jsou rutinní, čtvrtá nastane jen tehdy, když se něco pokazí.
1. Zkontrolováno
Poskytovatel peněženky podepíše obě potvrzení teprve poté, co zkontroloval aplikaci a zabezpečené úložiště
2. Použito jednou
Každé potvrzení slouží jednomu vyzvednutí dokladu, takže si peněženka stále načítá nová
3. Znovu zkontrolováno
Poskytovatel PID kontroluje nejméně jednou denně a stáhne PID, pokud bylo kterékoli z potvrzení staženo
4. Staženo
Jen když se něco pokazí: ztracený nebo odcizený telefon nebo slabina nalezená u určitého typu zabezpečeného úložiště
Mimo ekosystém EUDI Wallet vydávají někteří poskytovatelé peněženek podobná potvrzení, kterým platnost prostě vyprší a která nelze nikdy stáhnout. Evropská pravidla to nedovolují. Přestože potvrzení o aplikaci žije méně než jeden den, obě potvrzení musí zůstat stažitelná ještě nejméně 31 dní, protože právě to umožňuje vydavateli vzít doklad zpět dlouho po jeho vydání.
WUA, WIA a KA: co který pojem znamená
Terminologie se v průběhu zrání specifikací měnila, takže starší články používají tyto tři zkratky jinak, než jak se používají dnes. Zde je aktuální význam.
WUA
Zastřešující pojem pro obě zbývající potvrzení, ukazovaný pouze vydavatelům
WIA
Potvrzení o samotné aplikaci peněženky
KA
Potvrzení o zabezpečeném úložišti v zařízení
Co to znamená pro vás
Vydavatel
Můžete vydávat do peněženek, které jste nikdy neposuzovali, protože za každou z nich odpovídá dohlížený poskytovatel a vydané doklady můžete stáhnout, pokud se to změní.
Ověřovatel
Nic navíc dělat nemusíte. Práce proběhne dříve, než se k vám doklad vůbec dostane, a napadená peněženka o své doklady přijde, místo aby byla označena až u vaší přepážky.
Držitel peněženky
Ztráta telefonu nevydá vaše doklady nikomu jinému a podnikům, kterým doklady ukazujete, se o vaší peněžence nic neprozradí.
Technické prohloubení
Tato stránka vysvětluje, co technologie dělá a koho se týká. Naše dokumentace pro vývojáře se věnuje samotné implementaci: zprávám, polím a rozpracovaným příkladům, které integrační tým potřebuje.
Přečíst technickou dokumentaciSouvisející pojmy
Často kladené otázky
Je WUA totéž co Wallet Instance Attestation?
Ne. Od verze 1.5 TS3 je WUA zastřešujícím pojmem pro dvě potvrzení: Wallet Instance Attestation (WIA) o aplikaci a Key Attestation (KA) o zabezpečeném úložišti v zařízení. Starší články používají WUA pro to, čemu se dnes říká Key Attestation, a proto se tyto pojmy často pletou.
Vidí ověřovatel někdy WUA?
Ne, a ani si o ně nesmí říct. Peněženka smí tato potvrzení ukázat vydavateli při vyzvedávání dokladu, nikdy ne podniku, který doklad přijímá. Ověřovatel místo toho kontroluje samotný doklad: kdo jej podepsal, zda patří této peněžence a zda je stále platný. Je-li peněženka napadena, vydavatel stáhne doklady, které do ní vydal, a ověřovatel to uvidí prostřednictvím samotného dokladu.
Jak dlouho je WUA platná?
Potvrzení o aplikaci žije méně než 24 hodin; to o zabezpečeném úložišti může žít déle. Nezávisle na tom se poskytovatel peněženky zavazuje ještě nejméně 31 dní hlásit, zda bylo každé z nich staženo, protože vydavatelé se na to spoléhají ještě dlouho poté, co samotné potvrzení pozbylo platnosti.
Co se stane, když se peněženka ztratí nebo je napadena?
Poskytovatel peněženky označí tuto instalaci za staženou, nebo, ukáže-li se jako slabý celý typ zabezpečeného úložiště, označí místo toho ten. Vydavatelé nejméně jednou denně znovu kontrolují a stahují doklady, které do ní vydali. Držitele chrání právě toto stažení, nikoli vypršení platnosti potvrzení.
Umožňuje to poskytovateli peněženky vidět, co se svou peněženkou dělám?
Ne. Tato potvrzení říkají, o jaký druh peněženky jde, nikoli komu patří, a pro každý vyzvednutý doklad se použije nové, takže podle nich vydavatel nedokáže rozpoznat peněženku, která se vrací. Poskytovatel peněženky je podepisuje předem a do výměny mezi peněženkou a vydavatelem nevstupuje.
Zdroje
Tato stránka má informativní charakter a nepředstavuje právní poradenství. Závazné informace získáte přímo od Evropské komise a OpenID Foundation.