RPRC
Een Relying Party Registration Certificate (RPRC) geeft aan welke attributen een vertrouwende partij geregistreerd heeft om bij een walleteenheid op te vragen, en voor welk opgegeven doel. Als een lidstaat ze uitgeeft, kan een wallet een verzoek toetsen aan waarvoor de aanvrager zich heeft geregistreerd, en niet alleen aan wie de aanvrager zegt te zijn.
Uitvoeringsverordening (EU) 2025/848 verplicht elke lidstaat om een register bij te houden van de vertrouwende partijen die op zijn grondgebied gevestigd zijn. Het uitgeven van registratiecertificaten is optioneel: elke lidstaat beslist zelf of hij ze verplicht stelt. Doet hij dat, dan geeft een door die lidstaat aangewezen aanbieder van registratiecertificaten elke geregistreerde vertrouwende partij een ondertekende JWT of CWT, het RPRC (in de Engelse tekst van de verordening een wallet-relying party registration certificate), met daarin elk beoogd gebruik en de attributen die de vertrouwende partij daarvoor mag opvragen.
Een RPRC is iets anders dan een Relying Party Access Certificate (RPAC): het RPAC is een X.509-certificaat dat vaststelt wie de vertrouwende partij is, terwijl het RPRC vastlegt waarvoor die zich heeft geregistreerd.
Volgens de verordening moeten walletgebruikers kunnen nagaan of de gevraagde attributen binnen de geregistreerde reikwijdte vallen. Hoe een wallet dat doet, wordt binnen het ARF nog besproken. Het ARF-discussiestuk over de registratie van vertrouwende partijen stelt voor dat de wallet de gebruiker waarschuwt en de mogelijkheid geeft te weigeren wanneer een verzoek verder gaat dan de registratie, en dat een RPRC dezelfde service-identificator en naam bevat als een van de toegangscertificaten van de vertrouwende partij.
Geeft een lidstaat geen RPRC's uit, dan is de registratie van de vertrouwende partij nog steeds op te zoeken in het nationale register.
Gerelateerde termen
Wat is het verschil tussen een RPRC en een RPAC?
Een RPAC (Relying Party Access Certificate) is een X.509-certificaat dat vaststelt wie de vertrouwende partij is. Een RPRC (Relying Party Registration Certificate) is een ondertekende JWT of CWT die vermeldt welke attributen die vertrouwende partij geregistreerd heeft om op te vragen, en waarom. Als beide zijn uitgegeven, controleert een wallet ze samen: het RPAC voor de identiteit, het RPRC voor de gerechtigdheid.