Harpocrates: Privacy-Preserving and Immutable Audit Log for Sensitive Data Operations
Mohit Bhasi Thazhath, Jan Michalak, Thang Hoang

TL;DR
Harpocrates is a novel audit log scheme that ensures privacy, immutability, and verifiability for sensitive data operations using blockchain and zero-knowledge proofs, addressing limitations of prior schemes.
Contribution
It introduces a privacy-preserving, immutable audit log scheme combining blockchain and cryptography to prevent sensitive data leakage while enabling public verification.
Findings
Achieves non-malleability and indistinguishability security properties.
Demonstrates high scalability and practical performance on Hyperledger Fabric.
Successfully deployed and evaluated on Amazon EC2 platform.
Abstract
The audit log is a crucial component to monitor fine-grained operations over sensitive data (e.g., personal, health) for security inspection and assurance. Since such data operations can be highly sensitive, it is vital to ensure that the audit log achieves not only validity and immutability, but also confidentiality against active threats to standard data regulations (e.g., HIPAA) compliance. Despite its critical needs, state-of-the-art privacy-preserving audit log schemes (e.g., Ghostor (NSDI '20), Calypso (VLDB '19)) do not fully obtain a high level of privacy, integrity, and immutability simultaneously, in which certain information (e.g., user identities) is still leaked in the log. In this paper, we propose Harpocrates, a new privacy-preserving and immutable audit log scheme. Harpocrates permits data store, share, and access operations to be recorded in the audit log without…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsCloud Data Security Solutions · Cryptography and Data Security · Privacy-Preserving Technologies in Data
