Atestacija novčanika
(Wallet Attestation)
Atestacija novčanika kriptografski je dokaz, koji izdaje pružatelj novčanika, da određena jedinica novčanika ispunjava tehničke i sigurnosne zahtjeve ekosustava EUDI Wallet, poput pokretanja odobrenog softvera i pohrane ključeva u sigurnosnom elementu. ARF ovo naziva Wallet Unit Attestation (WUA).
WUA se predočava uz vjerodajnicu, tako da verifikator može provjeriti ne samo tko je izdao vjerodajnicu, već i je li novčanik koji je predočava autentična, neizmijenjena instanca novčanika, a ne lažni klijent. ARF definira dva konkretna podtipa: atestacija instance novčanika (WIA) pokriva samu aplikaciju, a atestacija ključa (KA) pokriva kriptografske ključeve generirane u sigurnom hardveru novčanika. Zajedno su ograničeni na softver novčanika i njegove ključeve, za razliku od verifikabilne vjerodajnice koja tvrdi nešto o identitetu ili atributima nositelja. Pružatelj novčanika periodički ponovno izdaje atestaciju i može odbiti njezino obnavljanje čim se utvrdi da je uređaj jailbreakan, da koristi zastarjelu verziju novčanika ili na drugi način više ne zadovoljava certifikacijsku osnovu, čime se ugrožene instance novčanika izbacuju iz ekosustava bez diranja vjerodajnica koje su u njima pohranjene. Oslonjene strane mogu zahtijevati svježu atestaciju novčanika kao dio zahtjeva za predočavanje, a neke implementacije je kriptografski vežu uz konkretnu transakciju, tako da se uhvaćena atestacija ne može ponovno iskoristiti u drugoj sesiji. Ova slojevita provjera, vjerodajnica plus novčanik plus ključevi, omogućuje verifikatoru da udaljenom predočavanju vjeruje u istoj mjeri kao osobnoj provjeri dokumenta, bez zasebnog koraka registracije za svaku oslonjenu stranu s kojom novčanik ikad razgovara.
Povezani pojmovi
Zamjenjuje li atestacija novčanika potrebu za provjerom same vjerodajnice?
Ne, ona provjerava nešto drugo. Vjerodajnica dokazuje tvrdnju o nositelju, poput njegove dobi ili kvalifikacije, dok atestacija novčanika dokazuje da je aplikacija koja je predočava autentična, neizmijenjena instanca novčanika s ključevima pohranjenima u sigurnom hardveru. Verifikator obično provjerava oboje prije nego što povjeruje predočavanju.