Skip to main content

Blowfish privacy: Tuning privacy-utility trade-offs using policies

Publication ,  Journal Article
He, X; Machanavajjhala, A; Ding, B
Published in: Proceedings of the ACM SIGMOD International Conference on Management of Data
January 1, 2014

Privacy definitions provide ways for trading-off the privacy of individuals in a statistical database for the utility of downstream analysis of the data. In this paper, we present Blowfish, a class of privacy definitions inspired by the Pufferfish framework, that provides a rich interface for this trade-off. In particular, we allow data publishers to extend differential privacy using a policy, which specifies (a) secrets, or information that must be kept secret, and (b) constraints that may be known about the data. While the secret specification allows increased utility by lessening protection for certain individual properties, the constraint specification provides added protection against an adversary who knows correlations in the data (arising from constraints). We formalize policies and present novel algorithms that can handle general specifications of sensitive information and certain count constraints. We show that there are reasonable policies under which our privacy mechanisms for k-means clustering, histograms and range queries introduce significantly lesser noise than their differentially private counterparts. We quantify the privacy-utility trade-offs for various policies analytically and empirically on real datasets. © 2014 ACM.

Duke Scholars

Altmetric Attention Stats
Dimensions Citation Stats

Published In

Proceedings of the ACM SIGMOD International Conference on Management of Data

DOI

ISSN

0730-8078

Publication Date

January 1, 2014

Start / End Page

1447 / 1458
 

Citation

APA
Chicago
ICMJE
MLA
NLM
He, X., Machanavajjhala, A., & Ding, B. (2014). Blowfish privacy: Tuning privacy-utility trade-offs using policies. Proceedings of the ACM SIGMOD International Conference on Management of Data, 1447–1458. https://doi.org/10.1145/2588555.2588581
He, X., A. Machanavajjhala, and B. Ding. “Blowfish privacy: Tuning privacy-utility trade-offs using policies.” Proceedings of the ACM SIGMOD International Conference on Management of Data, January 1, 2014, 1447–58. https://doi.org/10.1145/2588555.2588581.
He X, Machanavajjhala A, Ding B. Blowfish privacy: Tuning privacy-utility trade-offs using policies. Proceedings of the ACM SIGMOD International Conference on Management of Data. 2014 Jan 1;1447–58.
He, X., et al. “Blowfish privacy: Tuning privacy-utility trade-offs using policies.” Proceedings of the ACM SIGMOD International Conference on Management of Data, Jan. 2014, pp. 1447–58. Scopus, doi:10.1145/2588555.2588581.
He X, Machanavajjhala A, Ding B. Blowfish privacy: Tuning privacy-utility trade-offs using policies. Proceedings of the ACM SIGMOD International Conference on Management of Data. 2014 Jan 1;1447–1458.

Published In

Proceedings of the ACM SIGMOD International Conference on Management of Data

DOI

ISSN

0730-8078

Publication Date

January 1, 2014

Start / End Page

1447 / 1458