KloakDB: A Platform for Analyzing Sensitive Data with $K$-anonymous Query Processing
Madhav Suresh, Zuohao She, William Wallace, Adel Lahlou, and Jennie, Rogers

TL;DR
KloakDB introduces a semi-oblivious, $k$-anonymous query processing framework for private data federations, significantly improving query performance while maintaining a quantifiable privacy level.
Contribution
It presents a novel $k$-anonymous query processing approach that balances privacy and efficiency in trusted hardware-based private data federations.
Findings
Achieves up to 117x speedup over fully-oblivious methods.
Provides configurable privacy-performance trade-offs via the parameter $k$.
Demonstrates practical applicability in sensitive data domains.
Abstract
A private data federation enables data owners to pool their information for querying without disclosing their secret tuples to one another. Here, a client queries the union of the records of all data owners. The data owners work together to answer the query using privacy-preserving algorithms that prevent them from learning unauthorized information about the inputs of their peers. Only the client, and a federation coordinator, learn the query's output. KloakDB is a private data federation that uses trusted hardware to process SQL queries over the inputs of two or more parties. Currently private data federations compute their queries fully-obliviously, guaranteeing that no information is revealed about the sensitive inputs of a data owner to their peers by observing the query's instruction traces and memory access patterns. Oblivious querying almost always exacts multiple orders of…
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
TopicsCryptography and Data Security · Privacy-Preserving Technologies in Data · Cloud Data Security Solutions
