Valikoiva tietojen paljastaminen
(Selective disclosure)
Valikoiva tietojen paljastaminen on kyky jakaa vain ne valtuustiedon tietyt ominaisuudet, joita todentaja tarvitsee, esimerkiksi todistaa olevansa yli 18-vuotias paljastamatta tarkkaa syntymäaikaa.
Se toimii, koska valtuustietomuoto kuten SD-JWT tiivistää ja suolaa jokaisen väitteen erikseen jo myöntämisvaiheessa, joten haltija voi jättää minkä tahansa väitteen pois lähettämästään sisällöstä samalla kun loput yhä täsmäävät myöntäjän alkuperäistä allekirjoitusta vasten. Lompakko, ei myöntäjä eikä todentaja, päättää esitysvaiheessa, mitkä väitteet paljastetaan, mikä tarkoittaa, että samaa valtuustietoa voidaan käyttää uudelleen monissa eri pyynnöissä paljastamatta koskaan enempää kuin kukin niistä kysyy. Tämä eroaa paperiasiakirjan tai PDF:n pelkästä mustaamisesta, jossa kentän poistaminen joko rikkoo allekirjoituksen tai edellyttää luottamista mustaajaan: valikoivalla tietojen luovutuksella todentaja voi matemaattisesti vahvistaa, että paljastetut väitteet ovat aitoja ja muuttumattomia, vaikka muut samasta valtuustiedosta peräisin olevat väitteet pysyvät täysin piilossa. Yleinen esimerkki on iän tarkistus, jossa haltija todistaa olevansa yli 18-vuotias paljastamalla vain väitteen syntymäajastaan sen itsensä sijaan, tai yritys, joka todistaa olevansa rekisteröity paljastamatta koko omistusrakennettaan. Valikoiva tietojen luovutus on EUDI Walletin keskeinen yksityisyysvaatimus eIDAS 2.0:n mukaisesti, joka rakentuu EU:n tietosuojasääntöjen tietojen minimoinnin periaatteelle ja on suunniteltu antamaan kansalaisten ja yritysten todistaa täsmälleen se, mitä luottava osapuoli pyytää, eikä mitään enempää, mikä vähentää luottaville osapuolille kulkevan henkilötiedon määrää ja riskiä, jos jokin niistä joskus vaarantuu.
Aiheeseen liittyvät termit
Voidaanko valikoivaa tietojen luovutusta käyttää minkä tahansa digitaalisen valtuustiedon kanssa?
Vain jos valtuustietomuoto on rakennettu tukemaan sitä. Tavallinen allekirjoitettu asiakirja paljastaa joko kaiken tai ei mitään, koska minkä tahansa sen osan poistaminen rikkoo allekirjoituksen. Muodot kuten SD-JWT allekirjoittavat jokaisen väitteen erikseen jo alusta alkaen, mikä antaa haltijan jättää yksittäisiä väitteitä pois myöhemmin, kun taas loput yhä todennetaan.