A Middleware Architecture for Self-Sovereign Identity Authentication and Authorization
In the evolving digital identity landscape, the concept of Self-Sovereign Identity (SSI) has emerged as a paradigm shift, empowering individuals with the ownership and control of their personal information. This paper introduces a middleware architecture that leverages the principles of SSI, enabling application clients to authenticate and authorize users holding Verifiable Credentials via the OpenID Connect protocol. This architecture simplifies adoption for new and existing service providers by letting them build on established standards with proven tools. To further simplify configuration, we introduce a tailored login policy language based on JSON. We validate our architecture by implementing it and testing it with different services.
| Attribute | Value |
|---|---|
| Address | |
| Authors | Felix Hoops , Prof. Dr. Florian Matthes |
| Citation | Hoops, F., & Matthes, F. (2024, July). A Middleware Architecture for Self-Sovereign Identity Authentication and Authorization. In 2024 IEEE International Conference on Decentralized Applications and Infrastructures (DAPPS) (pp. 79-85). IEEE. |
| Key | Ho24c |
| Research project | GAIA-X 4 Production, After-Sales and PLC - Across Automated Driving |
| Title | A Middleware Architecture for Self-Sovereign Identity Authentication and Authorization |
| Type of publication | |
| Year | 2024 |
| Publication URL | https://ieeexplore.ieee.org/abstract/document/10646413 |
| Acronym | |
| Project | |
| Team members |