Selbst-erklärte Konformitätsbewertung · ARF 3.0 (21. Juli 2026)

ARF-3.0-Konformität — ehrlicher Stand.

Eine Abschnitt-für-Abschnitt-Bewertung der CodeB-Plattform gegenüber dem Architecture Reference Framework 3.0 der European Digital Identity Wallet. Umfang: die Rollen, die wir implementieren — Wallet-Verifier, PID-Aussteller, Fern-Signatur-Dienst. Dies ist eine Selbsterklärung, keine akkreditierte Konformitätsbewertung.

Ehrliche Offenlegung — software-basierte Kryptographie auf dem Live-/Demo-Server. Jedes Zertifikat, das auf dieser öffentlichen Demo erzeugt oder konsumiert wird, läuft gegen software-basierte Krypto-Module (Pro-Tenant-PFX-Dateien, Pro-Nutzer-EC-P-256-Credentials, per DPAPI auf LocalMachine-Scope verpackt). Die Technologie ist architektonisch ARF-3.0-konform — die ICryptoModule-Abstraktion ist HSM-vorbereitet, mit Azure-Key-Vault-Managed-HSM- und PKCS#11-Backends gestubbt und aktivierungsbereit — aber der öffentliche Server routet noch nicht über zertifizierte Hardware. Daher können wir heute keine 100%-ARF-Konformität beanspruchen. Volle Konformität erfordert zwei zusätzliche Schritte, zu denen wir uns bei Kundenauftrag verpflichten: (a) Anbindung der RWSCD an eine zertifizierte HSM (CC EAL4+ oder FIPS 140-3 Level 3, sobald die HSM beschafft ist), und (b) Abschluss eines akkreditierten Drittanbieter-Audits für QSCD-Status (EN 419 221-5, gemäß standardmäßigem TSP-Audit-Zyklus). Alles Software-seitige, heute wie nach der HSM-Integration, ist auditierbar, versioniert und auf Spec-Sektionen rückführbar.
Anleitung. Jeder ARF-Abschnitt trägt eine Bewertung: M Erfüllt · P Teilweise · N Nicht erfüllt · B Extern blockiert. Bewertungen sind Engineering-Beurteilung basierend auf Codebase-Inspektion, keine Audit-Feststellungen.
Native iOS- + Android-EU-Wallets — LoA High per NFC, unmittelbar bevorstehend. Jeder Mitgliedstaat schließt sein natives iOS- und Android-EU-Digital-Identity-Wallet-Rollout in den kommenden Monaten ab. Diese Wallets binden Identität an sichere Hardware (Secure Enclave / StrongBox / TEE), erreichen eIDAS-2.0-Level of Assurance High und lesen die physische maltesische Identitätskarte (und weitere ICAO-Doc-9303-eMRTD-Dokumente) direkt per NFC. Dieser Upgrade-Pfad ist aus zwei unabhängigen Gründen bedeutsam:
  • Für unsere Wallet-Verifier-Rolle — derselbe /oidc.ashx-OpenID4VP-Endpunkt, der heute Web-Wallet-Präsentationen mit LoA Substantial akzeptiert, wird sofort native Wallet-Präsentationen mit LoA High akzeptieren, ohne Codeänderung. HAIP + OpenID4VP 1.0 Final ist geräte-agnostisch; die Wallet Instance Attestation trägt den LoA-Claim End-to-End.
  • Für unseren Fern-Signatur-Use-Case — der von uns gelieferte OpenID4VP-transaction_data-Pfad (siehe §5.7.5 unten) nutzt die Wallet als SAP-Autorisator. Wechselt der Inhaber zu einer nativen Wallet mit hardware-basierten Schlüsseln, upgraded derselbe Signatur-Dienst von AdES-unter-Software-Schlüssel zu wallet-autorisiertem AdES-unter-Secure-Element ohne Server-Codeänderung. Kombiniert mit unserer eigenen RWSCD-HSM-Roadmap ist das der Weg zu QES.
Kurz: Die Bewertungen auf dieser Seite spiegeln wider, was wir heute gegen die heute verfügbaren Wallets liefern. Beide verbessern sich parallel: Native Wallets bringen LoA High für Identitäts-Präsentationen; unsere HSM-Roadmap bringt zertifizierte Schlüssel für die Signatur-Erzeugung.

Überblick nach Abschnitten

ARF-AbschnittErf.Teil.NichtExt.
§5.1 Wallet Instance (native iOS + Android, LoA High)M 3
§5.2 Wallet Provider1
§5.3 PID- + EAA-Ausstellung (inkl. mDL)M 12
§5.7 OpenID4VP-VerifierM 811
§5.8 Relying Party41
§5.9 Signatur / QESM 841
§5.10 Notification + Discovery + LoginM 5
§6.1 LotL11
§6.2 WIA-KonsumentM 3
§6.3/§6.4 RP-Registrierung21
§7.x DatenschutzM 6
§8.x Testing/Interop21

Die detaillierte Bewertung pro Anforderung finden Sie in der englischen Fassung. Alle Sektionen sind identisch bewertet; die Aufteilung in Tabellenform bewahrt die Ehrlichkeit.

Stärken (heute erfüllt)

  • §5.3 PID- + EAA-Aussteller (SD-JWT VC, mDL eu.europa.ec.eudi.mdl.1, PAR, Key Attestation, DPoP, Retention TTL)
  • §5.3 JWT-bearer-Grant + Wallet-basierte Inhaber-Wiederherstellung (RFC 7523)
  • §5.7 OpenID4VP-Verifier (HAIP-strict, WIA, DCQL+AKI)
  • §5.9 Signatur-Dienst (alle zwölf CSC-v2-Endpunkte, PAdES-B-B → B-LTA, RFC 3161, RFC 6960, RFC 5019, Pro-Nutzer-EC-P-256-Zertifikate)
  • §5.9 JAdES Baseline B (ETSI TS 119 182-1) mit WIA-/EUDI-Erweiterungen für Key-Attestation-JWTs
  • §5.10 Notification (TS7 + TS8), OpenID Federation 1.0 Discovery, Pro-Tenant-/.well-known/security.txt
  • §5.10 Login mit EU-Wallet (OpenID4VP-basierte Anmeldung, siehe logineu.html)
  • §6.2 WIA-Konsument
  • §7.x Datenschutz (DPIA + RoPA + Retention + Deletion + DPA-Reporting)

Ehrliche Lücken (mit klarem Zeitfenster)

  • §5.7.5 transaction_data-Hash-Echo-Verifikation
  • §5.9 RWSCD-Anbindung an zertifizierte HSM (Konfigurationsänderung nach HSM-Beschaffung, siehe Software-Zertifikat-Offenlegung oben)
  • §5.8 access_certificate-JWS-Envelope
  • §6.1 LotL-Walker — manuelle Anker funktionieren; voller ETSI-TS-119-602-Walker offen
  • §5.7.1 W3C-Digital-Credentials-API-Transport (inklusive mDoc-Unterstützung)

Externe Blocker

  • Malta-Registrar-RP-Registrierung (§5.8, §6.4)
  • QSCD-Akkreditierung (§5.9 QES-Teil)
  • Kommissions-Rulebook-Katalog (§5.5) — noch nicht mit Produktivdaten gefüllt

Fazit

Der Technologie-Stack ist architektonisch ARF-3.0-konform über jeden Abschnitt, den wir implementieren. Volle 100%-Konformität erfordert den in der Offenlegung oben dokumentierten Software-Zertifikat-zu-HSM-Übergang plus die oben aufgeführten spezifischen Lücken-Schließungen plus die externen Malta-Registrar- und QSCD-Akkreditierungs-Zyklen.