Towards Flexible Embedded Disclosure Policies for EUDI Wallets
Description
The upcoming EU Digital Identity (EUDI) Wallet aims to reshape identification and authentication across the EU. Users will receive attestations of identity data from issuers, store them in their wallet, and present them to relying parties. To prevent illegitimate access to sensitive attestation data, the EUDI framework introduces access control policies attached to attestations by their issuers; so-called embedded disclosure policies (EDPs). However, the current EDP framework is inflexible and restricted to simple whitelists and roots-of-trust logic.
We improve on the EUDI’s EDP concept, adopting ideas from the literature to build a more dynamic policy-based access control mechanism. We introduce a generic model for flexible, attribute-based access control. We then instantiate such a scheme using DCQL, a query language already established in the EUDI ecosystem. Finally, we also implement and integrate this approach into a real-world EUDI wallet, demonstrating its feasibility.
Files
fedp.zenodo.pdf
Files
(424.9 kB)
| Name | Size | Download all |
|---|---|---|
|
md5:996b7369c6f5fc5c36ed3c04596c1a7c
|
424.9 kB | Preview Download |
Additional details
Funding
Software
- Repository URL
- https://github.com/Chryschii/vck-dcql-policies
- Programming language
- Kotlin
- Development Status
- Concept
References
- Heher, J., Burtscher, C., More, S. (2027). Towards Flexible Embedded Disclosure Policies for EUDI Wallets. In: Kö, A., Palmirani, M., Kotsis, G., Tjoa, A.M., Khalil, I. (eds) Electronic Government and the Information Systems Perspective. EGOVIS 2026. Lecture Notes in Computer Science, vol 16862. Springer, Cham. https://doi.org/10.1007/978-3-032-34304-8_11