Dieser Proof of Concept zeigt, wie ein Behördenantrag mit der europäischen digitalen Identitäts-Wallet (EUDI Wallet) unterschrieben wird. Die Wallet erzeugt eine qualifizierte elektronische Signatur (QES). Sie ist der handschriftlichen Unterschrift gleichwertig. Die Behörde „Digitales Amt Musterland“ ist fiktiv.
Ablauf
Das Beispiel ist ein Antrag auf Ausstellung eines Internationalen Führerscheins.
- Antrag ausfüllen: Die Antragstellerin oder der Antragsteller ergänzt den Antrag im Online-Formular.
- Unterschreiben: Ein QR-Code startet die Signatur in der Wallet. Die Wallet zeigt das Dokument und seinen Hash an. Signiert wird genau dieses Dokument. Nach der Zustimmung signiert ein qualifizierter Vertrauensdiensteanbieter (QTSP). Das signierte PDF geht direkt an die Behörde zurück.
- Prüfen: Das Behörden-Backend prüft die Signatur, bevor es den Antrag einbringt.
Technik
- Signatur über die CSC API 2.0. Ergebnis ist ein PAdES-PDF.
- Der Proof of Concept spricht nie direkt mit dem QTSP. Den QTSP wählt die Wallet.
- Getestet mit der Valera-Wallet. Ohne Wallet steht ein Wallet-Simulator bereit. Er nutzt dieselben Protokoll-Endpunkte wie eine echte Wallet.
Hinweise
- Der Proof of Concept signiert seine Anfragen mit einem Testzertifikat. Die Wallet zeigt dazu eine Warnung an.
- Die Demo enthält einen Integrationsleitfaden für Behörden.