Skip to main content

Pufferfish: A framework for mathematical privacy definitions

Publication ,  Journal Article
Kifer, D; Machanavajjhala, A
Published in: ACM Transactions on Database Systems
January 1, 2014

In this article, we introduce a new and general privacy framework called Pufferfish. The Pufferfish framework can be used to create new privacy definitions that are customized to the needs of a given application. The goal of Pufferfish is to allow experts in an application domain, who frequently do not have expertise in privacy, to develop rigorous privacy definitions for their data sharing needs. In addition to this, the Pufferfish framework can also be used to study existing privacy definitions. We illustrate the benefits with several applications of this privacy framework: we use it to analyze differential privacy and formalize a connection to attackers who believe that the data records are independent; we use it to create a privacy definition called hedging privacy, which can be used to rule out attackers whose prior beliefs are inconsistent with the data; we use the framework to define and study the notion of composition in a broader context than before; we show how to apply the framework to protect unbounded continuous attributes and aggregate information; and we show how to use the framework to rigorously account for prior data releases. © 2014 ACM.

Duke Scholars

Published In

ACM Transactions on Database Systems

DOI

EISSN

1557-4644

ISSN

0362-5915

Publication Date

January 1, 2014

Volume

39

Issue

1

Related Subject Headings

  • Information Systems
  • 4609 Information systems
  • 4605 Data management and data science
  • 4009 Electronics, sensors and digital hardware
  • 0806 Information Systems
  • 0804 Data Format
 

Citation

APA
Chicago
ICMJE
MLA
NLM
Kifer, D., & Machanavajjhala, A. (2014). Pufferfish: A framework for mathematical privacy definitions. ACM Transactions on Database Systems, 39(1). https://doi.org/10.1145/2514689
Kifer, D., and A. Machanavajjhala. “Pufferfish: A framework for mathematical privacy definitions.” ACM Transactions on Database Systems 39, no. 1 (January 1, 2014). https://doi.org/10.1145/2514689.
Kifer D, Machanavajjhala A. Pufferfish: A framework for mathematical privacy definitions. ACM Transactions on Database Systems. 2014 Jan 1;39(1).
Kifer, D., and A. Machanavajjhala. “Pufferfish: A framework for mathematical privacy definitions.” ACM Transactions on Database Systems, vol. 39, no. 1, Jan. 2014. Scopus, doi:10.1145/2514689.
Kifer D, Machanavajjhala A. Pufferfish: A framework for mathematical privacy definitions. ACM Transactions on Database Systems. 2014 Jan 1;39(1).

Published In

ACM Transactions on Database Systems

DOI

EISSN

1557-4644

ISSN

0362-5915

Publication Date

January 1, 2014

Volume

39

Issue

1

Related Subject Headings

  • Information Systems
  • 4609 Information systems
  • 4605 Data management and data science
  • 4009 Electronics, sensors and digital hardware
  • 0806 Information Systems
  • 0804 Data Format