Siirry pääsisältöön

Verifiable Presentation

Verifiable presentation on väärentämisen paljastava paketti, jonka haltija kokoaa yhdestä tai useammasta todennettavasta valtuustiedosta jaettavaksi todentajalle vastauksena tiettyyn pyyntöön, sen sijaan että luovuttaisi kokonaisen valtuustiedon.

Verifiable presentation voi yhdistää väitteitä useista eri valtuustiedoista yhdeksi vastaukseksi, ja se on sidottu sen esittävään haltijaan omalla allekirjoituksellaan, jotta todentaja voi vahvistaa esittäjän olevan sama, jolle se on myönnetty. Se on se, minkä lompakko todellisuudessa lähettää OpenID4VP:n kautta: yhteen pyyntöön räätälöity vastaus, ei kopio taustalla olevista valtuustiedoista itsestään. Todentaja ilmoittaa ensin, mitä se tarvitsee, tyypillisesti esitysmääritelmänä, joka luettelee hyväksymänsä valtuustietotyypit ja tietyt väitteet, ja lompakko täsmää tämän pyynnön haltijan jo hallussa oleviin valtuustietoihin ennen kuin kokoaa esityksen, joka vastaa siihen tarkalleen, ei enempää. Tämä pyyntö-vastaus-rakenne on se, mikä pitää esityksen minimaalisena: vuokrayhtiö, joka pyytää vain yli 18 -lippua ja ajokorttiluokkaa, saa esityksen, joka sisältää juuri nämä kaksi tosiasiaa, yhdistettynä taustalla olevasta mDL:stä, koko valtuustiedon sijaan kaikkine kenttineen. Haltijaan sidottu allekirjoitus on se, mikä estää esityksen toistamisen jonkun muun toimesta: jopa kopioitu, kelvollinen valtuustieto on hyödytön ilman alkuperäiseen haltijaan sidottua yksityistä avainta, koska tämän avaimen on allekirjoitettava itse esitys sen luomishetkellä. Esitykset ovat tyypillisesti lyhytikäisiä ja kertakäyttöisiä, luotuja tuoreena jokaista pyyntöä varten sen sijaan, että ne olisi tallennettu välimuistiin ja käytetty uudelleen, mikä rajoittaa sitä, kuinka paljon todentaja voi korreloida saman haltijan erillisiä vuorovaikutuksia.

Paljastaako verifiable presentation koko taustalla olevan valtuustiedon todentajalle?

Ei. Lompakko voi rakentaa esityksen, joka sisältää vain ne tietyt väitteet, joita todentaja pyysi, yhdistettynä yhdestä tai useammasta valtuustiedosta, sen sijaan että luovuttaisi koko valtuustiedon, josta kukin väite on peräisin. Vuokra-autokioski, joka pyytää yli 18 -lippua ja ajokorttiluokkaa, saa esimerkiksi juuri nämä kaksi tosiasiaa, ei haltijan täyttä syntymäaikaa tai osoitetta.

Takaisin sanastoon