Search papers, labs, and topics across Lattice.
The paper introduces DPSQL+, a differentially private SQL library that enforces both user-level (ε, δ)-DP and a minimum frequency rule to prevent membership inference attacks and satisfy governance requirements. DPSQL+ employs a modular architecture with a Validator for static query restriction, an Accountant for tracking privacy loss, and a Backend for database engine interfacing. Experiments on TPC-H show that DPSQL+ achieves practical accuracy across various analytical workloads and permits more queries under a fixed privacy budget compared to existing libraries.
Get both differential privacy and minimum frequency rules enforced in your SQL queries with DPSQL+, achieving better accuracy and query allowance than existing libraries.
SQL is the de facto interface for exploratory data analysis; however, releasing exact query results can expose sensitive information through membership or attribute inference attacks. Differential privacy (DP) provides rigorous privacy guarantees, but in practice, DP alone may not satisfy governance requirements such as the \emph{minimum frequency rule}, which requires each released group (cell) to include contributions from at least $k$ distinct individuals. In this paper, we present \textbf{DPSQL+}, a privacy-preserving SQL library that simultaneously enforces user-level $(\varepsilon,\delta)$-DP and the minimum frequency rule. DPSQL+ adopts a modular architecture consisting of: (i) a \emph{Validator} that statically restricts queries to a DP-safe subset of SQL; (ii) an \emph{Accountant} that consistently tracks cumulative privacy loss across multiple queries; and (iii) a \emph{Backend} that interfaces with various database engines, ensuring portability and extensibility. Experiments on the TPC-H benchmark demonstrate that DPSQL+ achieves practical accuracy across a wide range of analytical workloads -- from basic aggregates to quadratic statistics and join operations -- and allows substantially more queries under a fixed global privacy budget than prior libraries in our evaluation.