English

Programming Frameworks for Differential Privacy

Cryptography and Security 2024-03-19 v1 Databases Programming Languages

Abstract

Many programming frameworks have been introduced to support the development of differentially private software applications. In this chapter, we survey some of the conceptual ideas underlying these frameworks in a way that we hope will be helpful for both practitioners and researchers. For practitioners, the survey can provide a starting point for understanding what features may be valuable when selecting a programming framework. For researchers, it can help organize existing work in a unified way and provide context for understanding new features in future frameworks.

Keywords

Cite

@article{arxiv.2403.11088,
  title  = {Programming Frameworks for Differential Privacy},
  author = {Marco Gaboardi and Michael Hay and Salil Vadhan},
  journal= {arXiv preprint arXiv:2403.11088},
  year   = {2024}
}

Comments

To appear as a chapter in the book "Differential Privacy for Artificial Intelligence," edited by Ferdinando Fioretto and Pascal van Hentenryck and to be published by now publishers