ARF
ARF, Architecture and Reference Framework, je tehnična specifikacija ekosistema denarnice EUDI: pravno zahtevo iz eIDAS 2.0 pretvori v konkretne vloge, formate potrdil, protokole in infrastrukturo zaupanja, ki jih morajo izvajalci zgraditi.
Vzdržuje ga Evropska komisija skupaj z državami članicami prek strokovne skupine eIDAS in ga objavlja v različicah, vsaka od njih pa je opremljena z nizom tehničnih specifikacij in prilog, ki pokrivajo posamezne teme, kot so pravilnik PID, zaupanje in preklic ali kriptografske zahteve denarnice. ARF je tisto, kar razreši vprašanja, ki jih uredba namerno pušča odprta na ravni podrobnosti, ki jih izvajalci potrebujejo: da denarnica za prejemanje poveril uporablja OpenID4VCI, za njihovo predstavitev pa OpenID4VP, da PID in atestacije prihajajo v formatu SD-JWT VC in ISO mdoc, kako denarnica izdajatelju ali preveritelju dokaže, da je pristna, ter kako so registrirani izdajatelji in zanašajoče se stranke objavljeni v nacionalnih registrih, tako da jih lahko druga stran preveri, preden zaupa poverilu. Razvija se odprto na GitHubu, kjer države članice, industrija in obsežni piloti, kot sta Potential in DC4EU, pred dokončanjem različice odpirajo vprašanja in predlagajo spremembe, zato se dokument še naprej razvija, ko ti piloti odkrijejo vrzeli, ki jih besedilo ni predvidelo. Kdor gradi za EUDI Wallet, za te podrobnosti bere ARF in ne uredbe ali njenih izvedbenih aktov, saj akti določajo pravno obveznost, ARF pa določa interoperabilen način njenega izpolnjevanja. Denarnica, izdajatelj ali preveritelj, ki izpolnjuje le uredbo, ne da bi sledil tehničnim izbiram ARF, ne bi bil interoperabilen z ostalim ekosistemom, tudi če bi bil pravno skladen.
Sorodni pojmi
Kako pogosto se ARF spreminja?
ARF izhaja v različicah, ko Evropska komisija, države članice in obsežni piloti, kot sta Potential in DC4EU, pri gradnji resničnih izvedb odkrijejo vrzeli ali nejasnosti. Vsaka izdaja prinese tudi tehnične specifikacije in priloge za svoje teme. Razvoj poteka odprto na GitHubu, tako da lahko izvajalci sledijo predlaganim spremembam in odpirajo vprašanja, preden je različica dokončana, namesto da bi gradili na dokumentu, ki se nikoli ne popravi.