USENIX Security2020Top-tier venue
Differentially-Private Control-Flow Node Coverage for Software Usage Analysis
Hailong Zhang, Sufian Latif, Raef Bassily, Atanas Rountev
Abstract
There are significant privacy concerns about the collection of usage data from deployed software. We propose a novel privacy-preserving solution for a problem of central importance to software usage analysis: control-flow graph coverage analysis over many deployed software instances. Our solution employs the machinery of differential privacy and its generalizations, and develops the following technical contributions: (1) a new notion of privacy guarantees based on a neighbor relation between control-flow graphs that prevents causality-based inference, (2) a new differentially-private algorithm design based on a novel definition of sensitivity with respect to differences between neighbors, (3) an efficient implementation of the algorithm using dominator trees derived from control-flow graphs, (4) a pruning approach to reduce the noise level by tightening the sensitivity bound using restricted sensitivity, and (5) a refined notion of relaxed indistinguishability based on distances between neighbors. Our evaluation demonstrates that these techniques can achieve practical accuracy while providing principled privacy-by-design guarantees.
Ask about this paper
Ask your agent about it.
Lune has read the top-tier papers around this one, so every answer names the papers it rests on.
Your agent calls
Lunesearch_papers
Free to start. No credit card required.
Terminal
Install the CLIlune papers get a16178d3-bf3b-4d27-8805-3752a784a38cCited by top-tier papers2
- Locally Differentially Private Analysis of Graph StatisticsJacob Imola, Takao Murakami, Kamalika ChaudhuriUSENIX Security 2021 · 139 citations
- Communication-Efficient Triangle Counting under Local Differential PrivacyJacob Imola, Takao Murakami, Kamalika ChaudhuriUSENIX Security 2022
Related papers
- Differentially-private software frequency profiling under linear constraintsHailong Zhang, Yu Hao, Sufian Latif, Raef Bassily et al.OOPSLA 2020 · 1 citation
- SaGD: A Node-Level Differentially Private Graph Learning Framework with Sensitivity-Aware Gradient DescentJianxin Wei, Ergute Bao, Xiaokui Xiao, Ting YuWWW 2026
- How to Accurately and Privately Identify AnomaliesHafiz Salman Asif, Periklis A. Papakonstantinou, Jaideep VaidyaCCS 2019 · 15 citations
- Differentially Private Graph Learning via Sensitivity-Bounded Personalized PageRankAlessandro Epasto, Vahab Mirrokni, Bryan Perozzi, Anton Tsitsulin et al.NeurIPS 2022 · 27 citations
- PP-CSA: Practical Privacy-Preserving Software Call Stack AnalysisZhaoyu Wang, Pingchuan Ma, Huaijin Wang, Shuai WangOOPSLA 2024 · 3 citations
