Topic X - Relying Party registration #431
Replies: 13 comments 75 replies
-
|
Thanks for opening the conversation. I think we can all agree that a Relying Party (RP) needs to register for the specific use case it intends to offer, the type of service it provides, and the data it requires to operate. However, let's consider the regulatory differences across EU member states... If an RP is registered and approved by a regulator in one country, would this automatically grant it recognition across all EU states, or could there be cases where another national regulator requires suspension due to differences in local laws or policies? How do we handle cross-border regulatory conflicts? Looking forward to hearing your thoughts! |
Beta Was this translation helpful? Give feedback.
-
|
I personally regret the registration requirement that uniquely applies to EUDI wallets (all other eIDAS eID schemes are exempted) and goes way beyond what GDPR imagined - I am not aware of any other situation where a party receiving personal data has to inform public authorities of its intended use of these before receiving those. That's no doubt a personal opinion but as I am focusing on the payment use case of EUDI wallets. I wonder how this is going to apply for SCA (Strong Customer Authentication) purposes, i.e. when the wallet is used to authorized payments as per article 5f2 of eIDAS. One has to bear in mind that the relying party is not acting voluntarily but is forced to accept EUDI wallet SCA. Are we then expecting all payee merchants to register with their home authorities, just for the pleasure of processing basic EUDI wallet-authorized payments - which would be a major disincentive to use EUDIWs - or will this be limited to Payment Services Providers? A possible solution would be a blanket exemption of that requirement coming from the forthcoming Regulatory Technical Standards of the future Payment Services Regulation, but this arguably is not fully in line with the eIDAS registration requirement...Any views on this? |
Beta Was this translation helpful? Give feedback.
-
|
Dear all, I think we all agree, that a Relying Parties need to register in at least one EU member state. Following Topics 1 to 3 to this. Topic 1: Does a registration in one member state is enough to be registered in all member states? Recital 5 and recital 10 of Draft „Commission Implementing Regulation … as regards the registration of wallet-relying parties…“ clearly result in one registration per relying party in one EU member state is sufficient for all member states. That registration takes place in the member state where that relying party is established (see above). Argument 1: the requirements to register a Relying Party should be the same in all EU member states. Parallel to GDPR where it is assumed that the data protection standard is the same in all EU member states. Any requirement to register in all member states will be hindering the free market in EU, as Relying Parties will only register in their main market. But one of the main goals of EU is a free market through all member states. Argument 2: Let‘s assume that a Relying Party must register in each member state it wants to offer its services. The more general question behind this is: which decision is been taken by register a Relying Party by an authority in a EU member state? Is such decision be valid for all EU member states or is it only valid for the member state of the authority? We get rid of all of this if we decided that a registration decision by one registration authority is valid for all EU member states. Argument 3: Let‘s assume that a Relying Party must register in each member state it wants to offer its services. Further on assume that different registration authorities have provided for different registration decision, meaning, that in country A the Relying Party is allowed to ask for data set A while in country B it is data set B and so on. Yes, it is possible to cover this in an electronic system, but it complicates things a lot. Consequence: the registration information provided by the registration office to the Relying Party and by the Relying Party to the user needs to include one or multiple countries to which that registration is valid. Is that part of the implementing act and applicable technical standard? Topic 2: A relying party has multiple subsidiaries in one or multiple countries. Is each of these single entities a relying party, which needs registration? No decision by eIDAS or Implementing decision on this topic directly. But the wording in both documents always indicates that „a“ relying party is one (1) entity or natural person. Therefore each entity in need of the functionality provided by the wallet system needs to register as a relying party in its country of residence. Topic 3: Is it possible that a natural person or legal entity not established in a EU member state (e.g. Switzerland, UK, …) registers as a relying party? That‘s one of the pitfalls of eIDAS and the implementing decisions, they are limited indirectly by wording to the EU member states. On the other hand, EU has a high interest that this is possible, as this will bring these countries closer to the EU and that‘s a vital interest of all member states. Relying Parties are also users of wallets and business does not stop on boarders or is limited to EU member states. In many cases it is needed that entities outside EU can handle processes with authorities in EU seamlessly. We foster these electronic processes and strengthen our relationships with other countries if we open the wallet system to relying parties outside EU member states. In GDPR, a legal entity established in a third country has to instruct a representative an register via that representative. That‘s not needed in eIDAS. We have a secure method of document and therefore information transfer as one of the trust services listed in eIDAS. The potential relying party may select any registrar in any EU member state and register. To open it to „any registrar“ brings a competitive aspect to the registrars - which is, as we know, a positive thing to do. We would need to adopt the wording of eIDAS and the implementing decisions accordingly. But that‘s easily done. |
Beta Was this translation helpful? Give feedback.
-
|
Some people have interpreted the legislation so that if an airport has a row of passenger terminals reading information from an EUDI Wallet or a shop with a row of cash registers, all these systems or devices are separate Relying Parties and need separate certificates. Can someone
|
Beta Was this translation helpful? Give feedback.
-
|
Excessive bureaucratic and market damaging registration - "Topic X - Relying Party Registration" In the aspects of Relaying Party, there is an indication that the ARF MIGHT require Relaying Parties to register what data/credentials they want to request. Such a requirement would be excessive bureaucratic as data requests are likely to be highly dynamic and in some cases also sensitive. E,g. EDHS will require a vast set af data that can potentially be requested subject to constant change and additions. Such a requirement would be invented by the ARF group without ground in legal requirement and as such in itself constitute illegitimate surveillance. |
Beta Was this translation helpful? Give feedback.
-
|
On the management of RP rights to access attributes
The idea is that malicious RPs could cheat once, but they wouldn’t have any interest for doing so because they’d be sure to be caught and pay the price. On the other hand, the vast majority of RPs who do not have the slightest intention of being malicious would face little friction and could operate swiftly with just machine registration of their request without any sort of validation from anyone. On the types of registration On intermediaries |
Beta Was this translation helpful? Give feedback.
-
|
On behalf of the Spanish Data Protection Authority (AEPD) The attached document contains our comments on this topic. Thank you very much for this opportunity to contribute to this important discussion. |
Beta Was this translation helpful? Give feedback.
-
|
On behalf of DC4EU LSP: Following the latest additions in this topic (Version 0.3), the proposed RP registration and Attribute Authority (AA) frameworks appear to address most of the initial concerns and provide a solid foundation. However, the suggested mechanism—based on Public Key Certificates (PKCs) and Attribute Certificates (ACs)—while functional, risks creating a "European island" in terms of interoperability. This should be considered in future iterations. To ensure long-term scalability, the EUDI Wallet ecosystem would benefit from more agile and dynamic mechanisms for governing policies and permissions. One possible direction would be to extend the current schema to support (pluggable) delegated access policy decision mechanisms. Such mechanisms could enable API-based policy evaluations and reduce reliance on revocation-heavy models, considering that certificate revocation has long been a known point of friction when traditional X.509-based approaches are involved. Classification of mandatory and optional attributes |
Beta Was this translation helpful? Give feedback.
-
RP Registrar vs. RP Certificate ProviderThe latest commit to the Topic X Discussion paper mentions the following: a443b29#diff-3f189aab29624916233ee998e80b6bca6b5ff404e49b0e72065566001e94b971R757
According to the implementing act, access and registration certificates are issued by "provider of wallet-relying party access/registration certificates", not by "registrar of wallet-relying parties". Did the ARF merge those entities? |
Beta Was this translation helpful? Give feedback.
-
|
Topic X needs to be updated to align with the published CIR: https://eur-lex.europa.eu/legal-content/EN/TXT/HTML/?uri=OJ:L_202500848&qid=1746798216872 The Topic X text mentions claims and requirements that are both problematic and unsuitable, and does not align with the current CIR version linked above. The CIR is practically feasible; the present Topic X text is not. |
Beta Was this translation helpful? Give feedback.
-
|
Within the TS 6 Common Set of Relying Party Information to be Registered (lastest version 23rd of May), there is no request of the URL adress of the webpage of the service accessible by users (that contain the link to their privacy police and terms of use). The TS is only referring to one uniform resource identifier (‘URI’) belonging to the Wallet-Relying Party with web page(s) for information about the entity, if applicable. I highly suggest that any relying party accessible by web shall be identified by the webpage address related to this service accessible by wallet holders, with a must have request for the provision of the related validated QWACS, that will certify both the domain of the web page and the identity attributes with the related reference of the unique identifier, so that the registry can verify the web adress is related to the same RP identity. Indeed, even if the wallet is delivered with an mobile APP, cross device flows with web pages will occurr and to prevent phishing the relying party access shall be verified also (without the absolute need of the device credential API). QWACS is a also a must have for mutual authentication. |
Beta Was this translation helpful? Give feedback.
-
|
If I understand, "Relying Party" means "party who is allowed to request information from user's identity wallets." We need some framework like this: User's wallets must always first validate that the "access certificate" sent by the relaying party authorizes whatever request the relaying party made.* These relaying party access certificates must only be issued by auditors who actually look at the technical and organizational processes being used to handle whatever PII the relaying party requests. A self assessment by the relaying party should never suffice, unlike other domains of EU law. These auditors need an auditor certificate which traces back to the data protection authority (DPA) of the nation that issued the credential being used by the user. It's typical that EU nations trust one another's processes, which works fine for the user's wallets themselves, but does not work for the auditors, since some nations like Ireland or Hungary would rubber stamp every auditor or relaying party. An auditor cannot know which nation issued the user's credential when supplying its certificate, so instead the auditor provides a few certificates that originate in several national DPAs, and users' wallet should update an internal list where different national DPAs certify other national DPAs. In practice, this all means national DPAs that rubber stamp auditors should be decertified by other national DPAs. If say Germany has a strict DPA, then German credentials should fail completely for relaying parties who do not get audited by some auditor who themselves was audited by a DPA the German DPA likes. We need a process like this to prevent a race to the bottom, in which the most irresponsible DPAs become dominante, and then users risk doxing, identity theft, etc when using their wallet. There are only 200 nations in the world, which is 40k possible certificate edges between national DPAs, but a user's wallets need only store its own neighborhood in this graph.
|
Beta Was this translation helpful? Give feedback.
-
|
Dear all,
I think we all agree, that a Relying Parties need to register in at least one EU member state.
Topic 1: Does a registration in one member state is enough to be registered in all member states?
Answer: to my understanding it is sufficient that a Relying Party is registered in one country. Art. 5b section 1 eIDAS says: „shall register in the Member State where it is established“
Argument 1: the requirements to register a Relying Party should be the same in all EU member states. Parallel to GDPR where it is assumed that the data protection standard is the same in all EU member states. Any requirement to register in all member states will be hindering the free market in EU, as Relying Parties will only register in their main market. But one of the main goals of EU is a free market through all member states.
Argument 2: Let‘s assume that a Relying Party must register in each member state it wants to offer its services.
Question: with which information in the Wallet would that be matched to ensure that Relying Party is allowed to request information and/or trust services from a specific user? (a) the address information of that user stored in the Wallet (what to do if one Wallet contains multiple address information?) or (b) the GPS location of the device the User is using to interact with the Relying Party? Can we ensure that each of these devices can provide for a location information?
Consequence: the registration information provided by the registration office to the Relying Party and by the Relying Party to the user needs to include one or multiple countries to which that registration is valid. Is that part of the implementing act and applicable technical standard?
Now let‘s assume that one country disagrees from a data protection point of view and therefore want’s to de-register the Relying Party: technically easily done, as that specific country is deleted from the list of countries provided by Relying Party.
Consequences:
Topic 2: Is it possible that a Relying Party situated in a third country (e.g. Switzerland, UK….) can register as a Relying Party?
Answer: That must be possible and we have an high interest that this is possible, as this will bring these countries closer to the EU and that‘s a vital interest of all EU member states.
Proposal: Similar to the solution in GDPR, the Relying Party has to instruct a representative an register via that representative.
Topic 3: How is a registration actually handled?
- technically
- organizationally
- pricing
Topic 4: If the Relying Party is requesting information or trust services via a wallet, how to automatically check that the requesting Relying Party is (a) the registered relying party and (b) allowed to ask for the requested information or trust service in the actual business process?
- Assumption 1: one (1) Relying Party can have multiple registration for different branches, group companies.
- Assumption 2: one (1) Relying Party can have multiple business processes registered with different information requests and/or different trust servieces. Called „variety of use cases“ in recital 17 EU 2024/1183.
Topic 5: How to check on a Relying Party registration from another country?
… On 12. Mar 2025, at 15:16, Alexander Reithoffer ***@***.***> wrote:
Thanks for opening the conversation.
I think we can all agree that a Relying Party (RP) needs to register for the specific use case it intends to offer, the type of service it provides, and the data it requires to operate. However, let's consider the regulatory differences across EU member states...
If an RP is registered and approved by a regulator in one country, would this automatically grant it recognition across all EU states, or could there be cases where another national regulator requires de-registration due to differences in local laws or policies?
How do we handle cross-border regulatory conflicts?
What mechanisms should be in place to manage de-registration or re-registration across jurisdictions?
Looking forward to hearing your thoughts!
—
Reply to this email directly, view it on GitHub <#431 (comment)>, or unsubscribe <https://github.com/notifications/unsubscribe-auth/A6QDJNXESL6T54PQMU6XYQT2UA6S7AVCNFSM6AAAAABYZHC73WVHI2DSMVQWIX3LMV43URDJONRXK43TNFXW4Q3PNVWWK3TUHMYTENBXGU3DQMQ>.
You are receiving this because you are subscribed to this thread.
|
Beta Was this translation helpful? Give feedback.


Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Welcome to the discussion on the Relying Party registration, part of the ongoing development of the Architecture and Reference Framework (ARF) for the European Digital Identity (EUDI) Wallet.
This discussion is based on the document.
This topic is to gather High level Requirements (HLR) for Relying Party registration. The HLR relate to information necessary for authentication to access European Digital Identity Wallets, and to relying parties’ contact details and their intended use of wallets, including what data relying parties may ask users for.
Items discussed in the paper:
This discussion is part of a structured process to refine and complete the ARF, with your input playing a vital role. We invite you to share your comments, insights, and suggestions here. Your contributions will be carefully reviewed and considered as we work towards the next version of the ARF, which will incorporate updates on this topic.
Thank you for participating in this important conversation.
Beta Was this translation helpful? Give feedback.
All reactions