Praleisti ir pereiti prie pagrindinio turinio

Kredencialų išdavimas paaiškintas: nuo pasiūlymo iki priimto kredencialo

OpenID4VCI yra Europos standartas, pagal kurį kredencialas patenka į žmogaus piniginę: diplomas, įmonės registracija, apžiūros sertifikatas. Turėtojui jo perdavimas atrodo kaip viena akimirka, bet už jos turi sutapti keli dalykai, ir kiekvienas jų gali nepavykti savaip. Šiame puslapyje tai apžvelgiama pasitelkus vežimo įmonės pavyzdį.

Du būdai, kaip prasideda išdavimas

Dažniausiai išdavimas prasideda nuo to, kad išdavėjas pasiūlo kredencialą, paprastai QR kodu arba nuoroda. Ar turėtojui tada reikės prisijungti, priklauso nuo vieno dalyko: ar išdavėjas jau žino, su kuo turi reikalą. Abu keliai baigiasi toje pačioje vietoje, kredencialui atsidūrus piniginėje.

Turėtojas jau žinomas

1. Išdavėjas

Jau žino, su kuo turi reikalą, ir pasiūlo kredencialą čia pat

2. Piniginė

Priima pasiūlymą, kartais patvirtindamas atskirai atsiųstą trumpą kodą

3. Piniginė

Atsiima kredencialą ir pririša jį prie šio įrenginio

Turėtojas pirma turi prisijungti

1. Piniginė

Pradeda nuo pasiūlymo arba kreipiasi į išdavėją turėtojo iniciatyva

2. Išdavėjo prisijungimas

Praveda turėtoją per prisijungimą ir sutikimą su tuo, kas bus išduota

3. Piniginė

Atsiima kredencialą ir pririša jį prie šio įrenginio

Visas kredencialo pasiūlymo gyvavimo ciklas

Išdavimas vyksta toliau nurodytais žingsniais. Kiekvienas jų gali nepavykti atskirai, o būtent su tokiais nesklandumais galiausiai tenka dirbti klientų aptarnavimo tarnybai, todėl verta žinoti, kur jie glūdi, dar prieš kuriant procesą.

Pasiūlymas sukurtas
QR kodas arba nuoroda atveria piniginę
Pasiūlymas gautas
turėtojas priima
Pasiūlymas priimtas
piniginė įrodo, kad tai tinkamas įrenginys
Kredencialo užklausta
išdavėjas pasirašo kredencialą
Kredencialas išduotas
piniginė patikrina ir išsaugo
Išsaugota piniginėje
Kur gali įvykti klaida, žingsnių vykdymo tvarka:
Pasiūlymas nustojo galioti nepanaudotas
Išdavėjas turėtojui atsisakė
Kredencialo nepavyko sukurti
Turėtojas atsisakė jį išsaugoti

Išsamus pavyzdys: techninės apžiūros sertifikatas vežėjo autoparkui

Transporto priemonių techninės apžiūros įstaiga po įprastos apžiūros išduoda techninės apžiūros sertifikatą į vežimo įmonės verslo piniginę. Inspektorius apžiūros vietoje jau patvirtino, kas yra autoparko vadovas, todėl nėra jokios priežasties versti jį prisijungti iš naujo.

1. Pasiūlymas

Apžiūros vietos terminalas parodo QR kodą

Jį nuskaičius atsiveria piniginė ir parodoma, koks kredencialas siūlomas

2. Kas siūloma

Piniginė perskaito išdavėjo paskelbtą kredencialo aprašymą

Taigi autoparko vadovas mato, kas yra sertifikate, dar prieš su kuo nors sutikdamas

3. Patvirtinimas

Piniginė patvirtina trumpą kodą, kurį apžiūros įstaiga žinute atsiuntė autoparko vadovui

Tas, kuris per petį nufotografuoja QR kodą, sertifikato vis tiek negaus

4. Susiejimas su pinigine

Piniginė įrodo, kad turi paslaptį, kuri niekada neišeina iš įrenginio

Sertifikatas susietas su ta paslaptimi, todėl jo kopija kitame įrenginyje yra bevertė

5. Išduota ir išsaugota

Apžiūros įstaiga pasirašo sertifikatą, o piniginė jį išsaugo

Nuo čia vežimo įmonė per kelias sekundes gali jį parodyti klientui ar pareigūnui

Kai kredencialas dar neparuoštas

Pirmiau pateiktame pavyzdyje daroma prielaida, kad apžiūros rezultatas yra galutinis. Jei ribinį rezultatą pirma turi peržiūrėti vyresnysis inspektorius, sertifikato vietoje atiduoti negalima. Standartas apima ir tokį atvejį, užuot vertęs autoparko vadovą grįžti.

Išduodama vietoje

Turėtojas iš karto išeina su kredencialu savo piniginėje.

Išduodama vėliau

Išdavėjas nurodo, kad jam reikia daugiau laiko, o piniginė kredencialą atsiima, kai jis parengiamas. Turėtojui nereikia pradėti iš naujo ar atvykti dar kartą.

Grįžtamasis ryšys

Po išdavimo piniginė gali pranešti išdavėjui, kaip viskas baigėsi. Tai neprivaloma abiem pusėms, o pristatymas negarantuojamas, todėl tai naudinga norint pastebėti sugedusį procesą, bet išdavėjas negali nieko spręsti iš pranešimo, kuris niekada neatėjo.

Piniginė

Gali pranešti išdavėjui, kaip baigėsi išdavimas

Išsaugota

Kredencialas yra piniginėje ir paruoštas naudoti

Nepavyko

Kažkas nepavyko, pavyzdžiui, kredencialas neišlaikė patikros

Atsisakyta

Turėtojas nusprendė jo nesaugoti

Ką tai reiškia jums

Išdavėjas

Vienas standartinis būdas išduoti kredencialus, kurį priima kiekviena reikalavimus atitinkanti piniginė, be atskiros integracijos kiekvienai piniginei ir be portalo, į kurį turėtojai turėtų jungtis.

Turėtojas

Prieš priimdami matote, kas jums duodama, ir tai susieta su jūsų įrenginiu, o ne su prisijungimu, kurį galite prarasti.

Tikrintojas

Kredencialai atkeliauja jau patikrinti ir jau susieti su juos pateikiančia pinigine, todėl jų priėmimas yra patikra, o ne tyrimas.

Techninis gilinimasis

Šiame puslapyje paaiškinama, ką technologija daro ir kam ji turi įtakos. Mūsų dokumentacija kūrėjams apima patį įgyvendinimą: pranešimus, laukus ir išsamius pavyzdžius, kurių reikia integracijos komandai.

Skaityti techninę dokumentaciją

Susijusios sąvokos

Dažniausiai užduodami klausimai

Kada turėtojas turi prisijungti, o kada ne?

Tai priklauso nuo to, ar išdavėjas jau žino, su kuo turi reikalą. Inspektoriui, ką tik asmeniškai patikrinusiam transporto priemonę, nereikia, kad autoparko vadovas vėl prisijungtų, todėl kredencialas siūlomas vietoje. Internetinė paslauga, kuri turėtojo niekada nematė, pirma nukreipia jį per savo prisijungimą. Pačiame pasiūlyme nurodoma, kuris iš dviejų variantų taikomas.

Iš kur piniginė žino, ką netrukus gaus?

Kiekvienas išdavėjas skelbia aprašymą to, ką išduoda, ir piniginė jį perskaito dar prieš viską kita. Būtent tai leidžia piniginei parodyti turėtojui, koks tai kredencialas ir ką jis turi, kad sutikimas ką nors reikštų. Tai taip pat reiškia, kad išdavėjas gali pridėti naują kredencialo tipą nereikalaudamas atnaujinti kiekvienos piniginės.

Kas neleidžia nukopijuoti kredencialo į kitą įrenginį?

Prieš išduodant piniginė įrodo, kad turi paslaptį, kuri niekada neišeina iš įrenginio, o išdavėjas prie jos pririša kredencialą. Vėliau tikrintojas gali paprašyti piniginės tą patį įrodyti dar kartą. Kredencialo kopija be tos paslapties patikros neišlaiko, todėl kopijuoti failą beprasmiška.

O jeigu kredencialo negalima išduoti iš karto?

Kai kurios patikros trunka ilgiau, nei žmogus pasirengęs laukti: rankinė peržiūra arba užklausa lėtam išoriniam registrui. Išdavėjas gali tai nurodyti, o piniginė kredencialą atsiima, kai jis parengiamas. Turėtojui nereikia pradėti iš naujo ar atvykti dar kartą.

Ar išdavėjas sužino, ar kredencialas iš tiesų buvo išsaugotas?

Gali, bet tik kaip mandagumo gestą. Piniginė gali pranešti, kad kredencialas išsaugotas, kad turėtojas jo atsisakė arba kad kažkas nepavyko. Nė viena pusė neprivalo to palaikyti, o pristatymas negarantuojamas, todėl išdavėjas turėtų laikyti tai naudingu signalu, bet niekada ne įvykių įrašu.

Šaltiniai

  1. OpenID for Verifiable Credential Issuance 1.0
  2. OpenID4VC High Assurance Interoperability Profile 1.0
  3. EUDI Wallet Architecture and Reference Framework

Šis puslapis yra informacinio pobūdžio ir nėra teisinė konsultacija. Dėl oficialių gairių kreipkitės tiesiogiai į OpenID Foundation ir Europos Komisiją.

Susisiekite dėl integracijos su ES skaitmenine pinigine (EUDI Wallet)