EU eIDAS attribute attestations: EAA, QEAA, wallet, and relying party checks
What is an electronic attestation of attributes under eIDAS?
An electronic attestation of attributes is a regulated way to prove facts about a natural or legal person through the eIDAS trust-service framework. eIDAS covers electronic attestation of attributes alongside signatures, seals, timestamps, electronic documents, registered delivery, website authentication, archiving, and electronic ledgers.
The important distinction is the type of attestation. A non-qualified EAA can still have legal effect and evidentiary value, but a QEAA must meet Annex V requirements and be issued by a qualified trust service provider. A separate category covers attestations issued by, or on behalf of, a public sector body responsible for an authentic source; those must meet Annex VII and the additional Article 45f requirements.
Treat EAA as attribute proof, not automatically as electronic identification.
Classify the attestation as non-qualified EAA, QEAA, or public-sector authentic-source EAA before relying on it.
For a QEAA, verify that the attestation identifies the qualified trust service provider, the subject, the attested attributes and their scope, validity period, unique attestation identity code, qualified signature or seal, supporting certificate location, and validity-status service.
For a public-sector authentic-source EAA, verify the issuing public body, the authentic-source basis, the subject, the attested attributes, validity period, identity code, qualified signature or seal, supporting certificate, and status-check location.
EU eIDAS attribute attestations: EAA, QEAA, wallet, and relying party checks
Who can issue QEAAs and authentic-source attestations?
A QEAA is issued by a qualified trust service provider and must be able to show, in machine-processable form, that it is a qualified electronic attestation of attributes. eIDAS also requires Member States to make measures available so qualified trust service providers can verify certain public-sector attributes electronically, at the user's request, against authentic sources or recognised intermediaries.
A public-sector authentic-source attestation is different: it is issued by, or on behalf of, a public sector body responsible for the authentic source. The Member State must ensure those bodies meet a reliability and trustworthiness level equivalent to qualified trust service providers, notify them to the Commission, and make the public list available through a secure signed or sealed channel.
For QEAAs, check the qualified trust service provider identity and whether the service has qualified status for the relevant attestation service.
For public-sector authentic-source attestations, check whether the public body is responsible for the authentic source or designated to act on its behalf.
For attributes such as address, age, nationality or citizenship, educational and professional qualifications, mandates, permits, licences, and company data, check whether the attribute relies on a public-sector authentic source and whether electronic verification is available.
Do not accept issuer branding alone as proof of authority; check the attestation category, certificate, signature or seal, status information, and relevant trusted-list or registry information.
Supports issuer distinctions for QEAAs, authentic-source public-sector attestations, revocation effects, and the minimum list of attributes in Annex VI.
Supports the relying-party need to authenticate and trust EU trusted lists and the Commission List of Trusted Lists when checking trust-service status.
EU eIDAS attribute attestations: EAA, QEAA, wallet, and relying party checks
How should wallets and relying parties use attribute attestations?
For wallet use, eIDAS requires providers of electronic attestations of attributes to let EUDI Wallet users request, obtain, store, and manage attestations regardless of the Member State where the wallet is provided. Providers of QEAAs and public-sector authentic-source attestations must provide an interface with EUDI Wallets.
For relying parties, the practical check is not only whether a credential verifies cryptographically. The EUDI Wallet Architecture and Reference Framework describes an ecosystem in which wallets let users request attestations from trusted issuers, store them, and present them to relying parties with user control, selective disclosure, relying-party authentication, issuer authorisation checks, and revocation/status checks.
Authenticate the relying party before the wallet presents attributes, and show the user whether the relying party is registered to receive the requested attributes.
Request only attributes needed for the service, because selective disclosure and user approval are core wallet controls.
Verify the issuer is authorised to issue the relevant attestation type; where available, inspect the issuer registration certificate or query the relevant registry.
Check whether the attestation or its signing certificate has been revoked, because revoked QEAAs and public-sector authentic-source attestations lose validity from revocation and status must not revert.
Keep the relying-party purpose, requested attributes, user approval, issuer authority check, certificate and status-check result, attestation validity period, and revocation outcome together as evidence of the relying decision.
Supports wallet requirements for requesting, storing, deleting, sharing, and presenting PID and EAAs, plus validity-status and revocation-management details.
Supports relying-party, wallet, issuer-authorisation, selective-disclosure, user-control, and attestation-revocation checks in the EUDI Wallet ecosystem.
EU eIDAS Trusted Lists FAQ: LOTL, QTSP status, and validation evidence
What do EU eIDAS Trusted Lists prove?
An eIDAS Trusted List is evidence of supervised qualified status for a specific trust service provider and service, not a general approval of every certificate, product, or business process the provider offers.
Article 21 links the start of qualified service provision to the qualified status being indicated in the trusted list. Article 23 also connects the EU trust mark to the relevant trusted list, so a trust-mark claim should still be checked against the list entry.
Check the Member State responsible for the provider and use the current national trusted list reached through the Commission's published trusted-list information or LOTL tooling.
Match the legal provider name and service name to the exact trusted-list entry instead of relying only on a brand, reseller, or certificate common name.
Confirm the service type is the one needed for the use case, such as qualified certificate issuance, qualified timestamping, qualified electronic registered delivery, or qualified website authentication.
Record the service current status and status starting date/time because a status change can affect whether the evidence supports the transaction at the validation time.
Treat non-qualified or nationally defined services separately when a list includes them; the 2015 trusted-list implementing decision says they must be clearly indicated as not qualified under eIDAS.
Article 22 requires Member States to establish, maintain, and publish trusted lists for qualified trust service providers and their qualified trust services.
ETSI TS 119 612 defines the trusted-list structure used for provider information, service information, service type identifiers, current status, and status starting date/time.
EU eIDAS Trusted Lists FAQ: LOTL, QTSP status, and validation evidence
How should LOTL and Member State list checks be captured?
The Commission makes Member State trusted-list publication information available, and ETSI TS 119 612 describes the Commission's central List Of Trusted Lists as a set of links to national trusted-list locations.
A useful audit record should therefore preserve both the list-discovery route and the actual service-status result, so a reviewer can distinguish a stale supplier assertion from a reproducible trusted-list check.
Capture the LOTL or Commission trusted-list browser/tooling reference used to locate the Member State list.
Capture the national trusted-list location, scheme territory, scheme operator, and list signing or sealing evidence where available from the validation tool.
Save the provider entry, service entry, service digital identity, service type identifier, service current status, and service status start time used in the decision.
Keep the validation tool output, detailed report, or diagnostic data that connects the certificate or signature to the trusted-list trust anchor.
Avoid closing a validation question with only a screenshot of a supplier web page, an EU trust mark, or a procurement questionnaire answer.
Article 22 requires secured, electronically signed or sealed trusted lists suitable for automated processing and Commission publication of notified list information.
The specification grounds practical evidence fields such as scheme information, pointers to other trusted lists, TSP information, service information, current status, and status start time.
The Commission eSignature page identifies the eIDAS Dashboard resources, including the Trusted List Browser used to search for qualified trust service providers in Europe.
EU eIDAS Trusted Lists FAQ: LOTL, QTSP status, and validation evidence
When is Trusted List evidence not enough by itself?
Trusted-list status is necessary for qualified-status checks, but relying-party validation still has to connect that status to the actual signature, seal, timestamp, certificate, or website-authentication certificate being relied on.
DSS validation material illustrates the practical split: a validation process may need certificate-chain validation, revocation data, timestamp or long-term validation material, and a qualification determination based on trusted-list interpretation.
Do not treat a provider-level qualified status as proof that the particular service, certificate profile, or timestamp token is qualified.
Do not treat a current status lookup as proof for a past transaction unless the validation report addresses the relevant signing or best-signature time and revocation evidence.
Refresh the trusted-list evidence when the provider, service entry, Member State, certificate chain, validation policy, or service status changes.
Escalate discrepancies between supplier claims, certificate metadata, validation-tool output, and the trusted-list entry before relying on the result in a regulated workflow.
For QWAC or SSL-certificate validation, preserve the certificate validation evidence and the trusted-list qualification evidence together, because both are needed to explain the relying-party conclusion.
A relying party is the service provider side of a wallet interaction: a public or private organisation that requests data from a user's EU Digital Identity Wallet before granting access to a service, verifying a customer, enrolling a student, checking a professional mandate, or receiving a digital document.
For Article 5b, the trigger is the intention to rely on the wallet for public or private services by means of digital interaction. Once that trigger is present, the relying party must register in the Member State where it is established before operating the wallet request as a recognised service provider.
Treat the role as triggered by wallet reliance, not by the organisation's sector label.
Map each wallet use case to the service being provided, the establishment Member State, and the specific wallet data needed.
Distinguish a relying party from wallet providers, PID providers, and attestation providers; the relying party is the service side requesting and receiving presented data.
If an intermediary acts on behalf of the relying party, Article 5b treats the intermediary as a relying party and restricts it from storing transaction-content data.
What must be registered before requesting wallet data?
Article 5b requires the relying party to register in the Member State where it is established. The registration must include information needed for the party to authenticate to EUDI Wallets, contact details, and the intended wallet use, including the data the relying party will request from users.
The same rule limits the live request: relying parties must not ask users for data beyond what they indicated during registration. That makes the registered purpose and attribute list a control boundary for product, legal, privacy, and engineering teams.
Registration jurisdiction: the Member State where the relying party is established.
Identity material: information needed to authenticate the relying party to wallets, including name and official registration details where applicable.
Contact details: the public contact record associated with the wallet relying-party registration.
Purpose and data list: the intended use of the wallet and the user data or attributes to be requested.
Change control: notify the Member State without delay when registration information changes.
Commission guidance restates the practical registration, intended-use, requested-data, no-extra-data, and change-notification obligations for service providers.
The relying party should authenticate and identify itself to the user, request only the registered data needed for the service, and let the wallet present the specific requested data before the user confirms. Article 5b also makes the relying party responsible for authenticating and validating the person identification data and electronic attestations of attributes it requests from wallets.
The ARF adds a useful technical control point: the wallet can use relying-party registration information or certificates to help verify whether a request fits the registered attributes and warn the user if it does not. That technical model supports the legal purpose, data-minimisation, and transparency checks, but the binding obligation remains in eIDAS and applicable data-protection law.
Show the relying-party identity before requesting wallet data.
Display the specific PID fields, attestations, or attributes being requested for the transaction.
Allow the user to confirm or refuse the presentation through the wallet flow.
Validate the authenticity and validity of received PID or EAA data before relying on it.
Accept pseudonyms where Union or national law does not require identification of the user.
The ARF explains technical request controls, including registered attributes, user approval, and wallet warnings for requests outside registered scope.
A useful relying-party evidence record should prove that the live wallet request matches the registered purpose and data list. It should also show that the user saw who was requesting the data, what data was requested, and which validation procedure the service applied to the wallet response.
Avoid storing more wallet transaction content than the service needs. The ARF highlights relying-party linkability risks from unique fixed attestation elements, and Article 5b specifically says intermediaries acting for relying parties must not store data about transaction content.
Member State registration record, relying-party name, official registration details where applicable, and contact details.
Registered intended use, requested PID fields or attestation attributes, and the product/service feature that uses each item.
Wallet request configuration, relying-party authentication material, and evidence that the request displays the relying-party identity to the user.
Validation procedure for PID and electronic attestations of attributes, including what is checked before granting service access.
Change log showing when a new service, purpose, data field, intermediary, or establishment fact triggered registration review.
Data-retention note explaining which transaction elements are discarded when no longer needed to reduce linkability and over-collection risk.
QES vs AdES under EU eIDAS: legal effect, certificates, QTSPs, and validation evidence
What is the practical difference between a QES and an AdES under eIDAS?
An AdES is the eIDAS signature level defined by the four Article 26 requirements: signer linkage, signer identification, signer-control of creation data, and data-integrity linkage. It can be strong evidence, but eIDAS does not give it automatic equivalence to a handwritten signature.
A QES is an AdES that also uses a qualified certificate for electronic signatures and a qualified electronic signature creation device. eIDAS Article 25 gives a QES the equivalent legal effect of a handwritten signature, while any electronic signature remains admissible and cannot be rejected only because it is electronic or not qualified.
Use AdES language when the evidence question is whether the signer can be identified, the signature is linked to the signed data, and later changes are detectable.
Use QES language only when the record proves the qualified certificate, the qualified trust service provider, the qualified creation device, and the Article 26 AdES requirements.
Do not call a signature QES merely because it uses a digital certificate, a strong login, an audit trail, or a vendor label.
QES vs AdES under EU eIDAS: legal effect, certificates, QTSPs, and validation evidence
What must be checked before relying on QES status?
For QES, the signature validation record should prove more than successful cryptographic verification. It should show that the supporting certificate was a qualified certificate at the time of signing, that it was issued by a qualified trust service provider and valid at that time, that the validation data matched what was provided to the relying party, and that the signed data's integrity was not compromised.
Trusted lists matter because eIDAS requires Member States to establish, maintain, and publish trusted lists with information about qualified trust service providers and their qualified trust services. The trusted-list interpretation rules also explain how qualified certificate and QSCD-related status can be represented through service entries, certificate statements, and qualifications.
Keep the signed object or detached signed data with the exact signature package that was validated.
Keep the validation report showing the result, validation time or best-signature-time, certificate chain, revocation status, and security-relevant warnings.
Keep evidence that the certificate was qualified for electronic signature, issued by a QTSP, and valid at the time of signing.
Keep evidence that the signature was created by a QSCD or remote QSCD service where QES status is claimed.
Keep the trusted-list or LOTL evidence used to establish the QTSP, qualified service, certificate, and QSCD status.
Identifies Commission eSignature resources, including the eIDAS Dashboard, Trusted List Browser, and validation tooling for signature verification work.
QES vs AdES under EU eIDAS: legal effect, certificates, QTSPs, and validation evidence
When is AdES enough, and when should a team require QES?
AdES may be enough where the applicable contract, service design, risk analysis, or law only requires strong evidence of signer identity, signer control, and document integrity. eIDAS preserves the admissibility of non-qualified electronic signatures, but their probative value is assessed from the evidence around the transaction.
Require QES when a law, public-service requirement, customer mandate, procurement clause, or organization risk decision specifically requires qualified status or handwritten-signature equivalence. In that case, a normal AdES audit trail is incomplete unless it also proves the qualified certificate, QTSP, QSCD, and validation conditions.
For AdES, document the identity proofing and authentication method, signer intent, signer-control evidence, signed-data hash or signature linkage, and tamper-detection result.
For QES, add qualified certificate details, QTSP/trusted-list status, QSCD or remote QSCD evidence, certificate validity or revocation status at signing, and the qualified validation result.
For advanced signatures based on qualified certificates, do not assume QES: eIDAS Article 32a has validation requirements for that middle case, but it lacks the QSCD requirement that distinguishes QES.
What is a qualified trust service provider under eIDAS?
When is a provider a QTSP under eIDAS?
A provider is a qualified trust service provider only when it provides one or more qualified trust services and the supervisory body has granted qualified status. The check must cover both levels: the legal entity and the exact service, such as a qualified certificate, qualified timestamp, qualified electronic registered delivery service, qualified validation service, qualified preservation service, qualified electronic attestation of attributes, qualified electronic archiving service, qualified electronic ledger, or qualified remote management of signature or seal creation devices.
Do not treat a marketing claim, ISO certificate, ETSI standard reference, reseller statement, or parent-company brand as proof of QTSP status. Under eIDAS, a provider intending to start a qualified trust service notifies the supervisory body and submits a conformity assessment report; the supervisory body grants qualified status when the provider and service meet the eIDAS requirements.
Identify the exact qualified trust service used by the workflow, not only the supplier name.
Confirm the Member State supervisory body that granted qualified status.
Check that qualified status applies to the current service, certificate policy, and relying-party use case.
Separate qualified status from adjacent claims such as advanced signatures, non-qualified certificates, hosting, remote signing software, or reseller support.
What is a qualified trust service provider under eIDAS?
How should a relying party verify QTSP status?
Start with the relevant trusted list, not with the contract. Each Member State establishes, maintains, and publishes a secured trusted list in a form suitable for automated processing, and the Commission makes trusted-list publication information available through a secure channel. The Commission eSignature building block also points users to the Trusted List Browser for searching qualified trust service providers in Europe.
For technical validation, ETSI TS 119 612 explains how trusted-list information can feed certificate path validation and trust-anchor management. A relying party should validate the trusted-list source, select entries under its trust policy, and check regularly for service status changes or new entries.
Use the Commission trusted-list access point or the national trusted list for the provider's Member State.
Record the provider legal name, service name, service type identifier, Member State, service digital identity, current status, and status start date shown in the trusted-list evidence.
Confirm that the status supports the specific outcome you need, such as a qualified certificate for electronic signature, qualified electronic timestamp, QWAC, or qualified validation service.
Keep a dated capture or machine-readable validation result because trusted-list service status can change.
If the workflow depends on long-lived evidence, define how often the trusted-list source and certificate status information are refreshed.
What is a qualified trust service provider under eIDAS?
What supervision and operating evidence matters?
QTSP status is supervised, not self-declared. eIDAS requires qualified trust service providers to be audited at their own expense at least every 24 months by a conformity assessment body, with the conformity assessment report submitted to the supervisory body within three working days of receipt. Supervisory bodies may also audit or require additional conformity assessment at any time.
The operating evidence should prove that the service still meets the qualified-service requirements after onboarding, certificate issuance, identity or attribute verification, revocation, incident handling, subcontracting, cloud hosting, termination planning, and service changes. Where qualified certificates are issued, eIDAS requires revocation status publication in a timely manner and in any event within 24 hours after receipt of the request.
Conformity assessment report scope, date, assessment body, and the qualified services covered.
Supervisory body grant or withdrawal evidence and any conditions, remediation requests, or change approvals.
Policies for identity verification, attribute verification, certificate issuance, revocation, status services, cryptographic controls, logging, staff competence, subcontractors, and termination.
Incident and disruption notifications where the event significantly affects the trust service or personal data maintained in the service.
Contract and architecture evidence showing the deployed product uses the listed qualified service, not a non-qualified variant or separate reseller service.
A certificate for website authentication makes it possible to authenticate a website and link that website to the natural or legal person to whom the certificate is issued. A QWAC adds the eIDAS qualified layer: the certificate must be issued by a qualified trust service provider and meet Annex IV requirements.
For a website owner or relying party, the useful question is not only whether the TLS connection works. The QWAC evidence should show who the certificate identifies, which domain names are covered, which qualified trust service provider issued it, and where relying parties can check certificate validity or revocation status.
Confirm that the certificate is explicitly indicated as a qualified certificate for website authentication.
Check that the subject identity, address elements, and domain names match the website or service being authenticated.
Record the certificate validity period, serial or certificate identity code, issuer, and status-service location.
Treat QWAC evidence as website identity evidence, not as proof that the whole transaction, application, or message payload has been sealed or signed.
Defines certificate for website authentication and qualified certificate for website authentication, including the QTSP and Annex IV elements that make the certificate qualified.
Maps eIDAS Annex IV QWAC requirements to certificate-profile fields, including qualified-certificate indication, subject identity, domain names, validity, serial number, and status-service locations.
Validation should combine certificate checks with eIDAS status checks. First confirm that the issuer and service are qualified for the relevant trust service on an EU trusted list, because eIDAS allows a qualified trust service provider to provide a qualified trust service after qualified status appears in the trusted lists.
Then validate the certificate itself: domain match, certificate chain, validity period, certificate-status endpoint, revocation status, and the QWAC-specific qualified-certificate statements. eIDAS requires qualified trust service providers issuing qualified certificates to publish revocation status and provide validity or revocation information to relying parties.
Use the EU and national trusted-list information to confirm the QTSP and qualified service status.
Check the website domain against the certificate's domain-name information before treating it as the authenticated endpoint.
Use the certificate validity-status service, such as the CRL or OCSP location identified in the certificate profile, before relying on the certificate.
Keep validation logs that show the certificate examined, trusted-list result, revocation or validity status, validation time, and any exception decision.
Specifies trusted-list structure and service information used by validators to interpret qualified trust service provider and qualified service status.
What changed for browsers and QWACs under eIDAS 2?
The eIDAS 2 amendments add browser-facing duties for qualified certificates for website authentication. Providers of web browsers must recognise QWACs issued in accordance with Article 45 and display the identity data and additional attested attributes in a user-friendly way, subject to the small-enterprise exception stated in the Regulation.
That browser rule should not be read as a guarantee that every deployed browser, user interface, certificate store, or relying-party application already presents QWAC identity information in the same way. For implementation work, keep the distinction clear: the certificate may satisfy eIDAS QWAC requirements, while browser support and display behavior are separate deployment and interoperability checks.
For website owners, confirm whether the intended browser and client environment recognises and displays the QWAC identity information needed for the user journey.
For relying-party systems, do not rely on browser display alone; keep machine-readable validation evidence for issuer, service status, certificate status, and domain match.
For incidents, remember that eIDAS allows browser precautionary measures only for substantiated concerns about security breaches or loss of integrity of an identified certificate or set of certificates.
For procurement, ask certificate providers how the QWAC profile, trusted-list status, revocation publication, and renewal process will be evidenced.
Explains the website-certificate profile for TLS-accessed websites, useful for distinguishing website authentication from other eIDAS certificate purposes.
Supports the distinction between website-authentication certificates, electronic-signature certificates, and electronic-seal certificates through certificate-type QCStatements.