DLT-based personal data access control with key-redistribution
Abstract Data management services frequently grapple with trust issues due to the easy access service managers have to server-stored data. Although decentralized data services and smart contracts offer solutions to the pitfalls of centralized authorities, they also raise concerns regarding compliance with data protection laws like GDPR. Historically, encryption has mitigated some of these issues but at the expense of hindering data sharing. To address this, we introduce the Key-Redistribution Proxy Re-Encryption (KeRePRE) system-a decentralized, encrypted data service that incorporates authorization servers as part of a threshold proxy re-encryption scheme. This system leverages a key-redistribution mechanism to seamlessly add or remove managers in a trustless environment, achieving proactive security. Our proof of concept, implemented via smart contracts on a Layer 2 of IOTA, showcases an access control list that authorizes read-only access by the servers.
Authors
- Fadi Barbàra (ORCID: https://orcid.org/0000-0001-8021-5500)
- Mirko Zichichi (ORCID: https://orcid.org/0000-0002-4159-4269)
- Stefano Ferretti (ORCID: https://orcid.org/0000-0002-1911-4708)
- Claudio Schifanella (ORCID: https://orcid.org/0000-0001-7449-6529)
Institutions
- University of Turin (IT)
- University of Bologna (IT)
Publication Details
- Journal
- Cluster Computing
- Published
- 2025-06-16
- DOI
- https://doi.org/10.1007/s10586-024-05016-y
- Citations
- 1
- Primary Topic
- Cryptography and Data Security
- Type
- article
- Field-Weighted Citation Impact
- 2.48
Funders
- Università degli Studi di Torino