Abstract
AbstractOrganisational Digital Identity (ODI) often relies on the credentials and keys being controlled by a single person-representative. Moreover, some Information Systems (IS) outsource the key management to a third-party controller. Both the centralisation and outsourcing of the keys threaten data integrity within the IS, allegedly provided by a trusted organisation. Also, outsourcing the control prevents an organisation from cryptographically enforcing custom policies, e.g. time-based, regarding the data originating from it. To address this, we propose a Distributed Key Management System (DKMS) that eliminates the risks associated with centralised control over an organisation’s identity and allows organisation-enforceable policies. The DKMS employs threshold signatures to directly involve multiple organisation’s representatives (e.g. employees, IS components, and external custodians) in data signing on its behalf. The threshold signature creation and, therefore, the custom signing policy inclusion, is fully backwards compatible with commonly used signing schemes, such as RSA or ECDSA. The feasibility of the proposed system is shown in an example data exchange system, X-Road. The implementation confirms the ability of the design to achieve distributed control over the ODI during the operational key phase. Excluding a network delay, the implementation introduces less than 200 ms overhead compared to the built-in signing solution.
Publisher
Springer Nature Switzerland
Reference31 articles.
1. Gaia-X: A Federated Secure Data Infrastructure. https://gaia-x.eu/
2. Preparatory work in view of the procurement of an open source cloud-to-edge middleware platform. Technical report, European Commission (2022)
3. Abraham, A., Koch, K., More, S., Ramacher, S., Stopar, M.: Privacy-preserving eID derivation to self-sovereign identity systems with offline revocation. In: IEEE TrustCom 2021, pp. 506–513 (2021)
4. Alkeilani Alkadri, N., et al.: Deterministic wallets in a quantum world. In: CCS 2020, pp. 1017–1031. ACM (2020). https://doi.org/10.1145/3372297.3423361
5. Bakhtina, M., Kvapil, J., Svenda, P., Matulevicius, R.: Review of key management mechanisms (2024). https://doi.org/10.5281/zenodo.10886209