Formalization of Differential Privacy in Isabelle/HOL

被引:0
|
作者
Sato, Tetsuya [1 ]
Minamide, Yasuhiko [1 ]
机构
[1] Inst Sci Tokyo, Tokyo, Japan
关键词
Differential Privacy; Isabelle/HOL; proof assistant; program verification; LOGIC; DIVERGENCES;
D O I
10.1145/3703595.3705875
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Differential privacy is a statistical definition of privacy that has attracted the interest of both academia and industry. Its formulations are easy to understand, but the differential privacy of databases is complicated to determine. One of the reasons for this is that small changes in database programs can break their differential privacy. Therefore, formal verification of differential privacy has been studied for over a decade. In this paper, we propose an Isabelle/HOL library for formalizing differential privacy in a general setting. To our knowledge, it is the first formalization of differential privacy that supports continuous probability distributions. First, we formalize the standard definition of differential privacy and its basic properties. Second, we formalize the Laplace mechanism and its differential privacy. Finally, we formalize the differential privacy of the report noisy max mechanism.
引用
收藏
页码:67 / 82
页数:16
相关论文
共 50 条
  • [21] Nominal techniques in Isabelle/HOL
    Urban, C
    Tasson, C
    AUTOMATED DEDUCTION - CADE-20, PROCEEDINGS, 2005, 3632 : 38 - 53
  • [22] Markov Processes in Isabelle/HOL
    Hoelz, Johannes
    PROCEEDINGS OF THE 6TH ACM SIGPLAN CONFERENCE ON CERTIFIED PROGRAMS AND PROOFS, CPP'17, 2017, : 100 - 111
  • [23] A Consistent Foundation for Isabelle/HOL
    Ondřej Kunčar
    Andrei Popescu
    Journal of Automated Reasoning, 2019, 62 : 531 - 555
  • [24] Nominal techniques in isabelle/HOL
    Urban, Christian
    Journal of Automated Reasoning, 2008, 40 (04): : 327 - 356
  • [25] A Consistent Foundation for Isabelle/HOL
    Kuncar, Ondrej
    Popescu, Andrei
    INTERACTIVE THEOREM PROVING, 2015, 9236 : 234 - 252
  • [26] A Consistent Foundation for Isabelle/HOL
    Kuncar, Ondrej
    Popescu, Andrei
    JOURNAL OF AUTOMATED REASONING, 2019, 62 (04) : 531 - 555
  • [27] Owicki/Gries in Isabelle/HOL
    Nipkow, T
    Nieto, LP
    FUNDAMENTAL APPROACHES TO SOFTWARE ENGINEERING, 1999, 1577 : 188 - 203
  • [28] Formalization and Verification of Reconfigurable Discrete-event System using Model Driven Engineering and Isabelle/HOL
    Soualah, Sohaib
    Hafidi, Yousra
    Khalgui, Mohamed
    Chaoui, Allaoua
    Kahloul, Laid
    ICSOFT: PROCEEDINGS OF THE 15TH INTERNATIONAL CONFERENCE ON SOFTWARE TECHNOLOGIES, 2020, : 250 - 259
  • [29] Nominal Techniques in Isabelle/HOL
    Christian Urban
    Journal of Automated Reasoning, 2008, 40 : 327 - 356
  • [30] Idernpotent relations in Isabelle/HOL
    Kammüller, F
    Sanders, JW
    THEORETICAL ASPECTS OF COMPUTING - ICTAC 2004, 2005, 3407 : 310 - 324