Controlled information sharing in organizations is essential to prevent unauthorized disclosure and malicious or accidental unauthorized changes to data, while ensuring accessibility by authorized users whenever needed: i.e., grant availability of data while ensuring its confidentiality and integrity. Given the diffusion and impact of insider attacks, and the constraints and guarantees introduced by privacy regulations (e.g. GDPR), we propose a framework that employs the Hyperledger Fabric Distributed Ledger Technology (DLT) to guarantee the strong integrity of the audit log, a single point of policy administration, and the efficient and distributed enforcement of policies with less trust in administrators.
More information about the framework, including a performance evaluation and a security assessment against insider attackers can be found on: U.Morelli, S.Ranise, D.Sartori, G.Sciarretta, A.Tomasi, "Audit-Based Access Control with a Distributed Ledger: Applications to Healthcare Organizations". In proceeding of the 15th International Workshop on Security and Trust Management (STM2019).
Our prototype implementation is available under license Apache-2.0 on GitHub.