Skip to main navigation Skip to search Skip to main content

Preserving differential privacy under finite-precision semanticss

Research output: Contribution to journalConference articlepeer-review

Abstract

The approximation introduced by finite-precision representation of continuous data can induce arbitrarily large information leaks even when the computation using exact semantics is secure. Such leakage can thus undermine design efforts aimed at protecting sensitive information. We focus here on differential privacy, an approach to privacy that emerged from the area of statistical databases and is now widely applied also in other domains. In this approach, privacy is protected by the addition of noise to a true (private) value. To date, this approach to privacy has been proved correct only in the ideal case in which computations are made using an idealized, infinite-precision semantics. In this paper, we analyze the situation at the implementation level, where the semantics is necessarily finiteprecision, i.e. the representation of real numbers and the operations on them, are rounded according to some level of precision. We show that in general there are violations of the differential privacy property, and we study the conditions under which we can still guarantee a limited (but, arguably, totally acceptable) variant of the property, under only a minor degradation of the privacy level. Finally, we illustrate our results on two cases of noise-generating distributions: the standard Laplacian mechanism commonly used in differential privacy, and a bivariate version of the Laplacian recently introduced in the setting of privacy-aware geolocation.

Original languageEnglish
Pages (from-to)1-18
Number of pages18
JournalElectronic Proceedings in Theoretical Computer Science, EPTCS
Volume117
DOIs
Publication statusPublished - 11 Jun 2013
Event11th International Workshop on Quantitative Aspects of Programming Languages and Systems, QAPL 2013 - Rome, Italy
Duration: 23 Mar 201324 Mar 2013

Keywords

  • Differential privacy
  • Floating-point arithmetic
  • Robustness to errors

Fingerprint

Dive into the research topics of 'Preserving differential privacy under finite-precision semanticss'. Together they form a unique fingerprint.

Cite this