Optimally Hiding Object Sizes with Constrained Padding
Andrew C. Reed, Michael K. Reiter

TL;DR
This paper develops algorithms for optimal padding schemes to hide object sizes in network traffic, balancing privacy and padding overhead, and evaluates their effectiveness across different scenarios.
Contribution
It introduces privacy-optimal padding algorithms for various scenarios, including per-object and per-request padding, with practical evaluations and comparisons.
Findings
Algorithms achieve minimal information leakage under constraints
Optimal padding schemes outperform recent methods in privacy preservation
Practical datasets confirm effectiveness of proposed algorithms
Abstract
Among the most challenging traffic-analysis attacks to confound are those leveraging the sizes of objects downloaded over the network. In this paper we systematically analyze this problem under realistic constraints regarding the padding overhead that the object store is willing to incur. We give algorithms to compute privacy-optimal padding schemes -- specifically that minimize the network observer's information gain from a downloaded object's padded size -- in several scenarios of interest: per-object padding, in which the object store responds to each request for an object with the same padded copy; per-request padding, in which the object store pads an object anew each time it serves that object; and a scenario unlike the previous ones in that the object store is unable to leverage a known distribution over the object queries. We provide constructions for privacy-optimal padding in…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsPrivacy-Preserving Technologies in Data · Internet Traffic Analysis and Secure E-voting · Cryptography and Data Security
