Paper 2023/1022
Zombie: Middleboxes that Don’t Snoop
Abstract
Zero-knowledge middleboxes (ZKMBs) are a recent paradigm in which clients get privacy while middleboxes enforce policy: clients prove in zero knowledge that the plaintext underlying their encrypted traffic complies with network policies, such as DNS filtering. However, prior work had impractically poor performance and was limited in functionality.
This work presents Zombie, the first system built using the ZKMB paradigm. Zombie introduces techniques that push ZKMBs to the verge of practicality: preprocessing (to move the bulk of proof generation to idle times between requests), asynchrony (to remove proving and verifying costs from the critical path), and batching (to amortize some of the verification work). Zombie’s choices, together with these techniques, reduce client and middlebox overhead by
Metadata
- Available format(s)
-
PDF
- Category
- Applications
- Publication info
- Preprint.
- Keywords
- zero knowledgenetwork protocolsprivacyprobabilistic proofsapplicationsmiddleboxesTLSNIZKIP
- Contact author(s)
-
rz1477 @ nyu edu
zd2131 @ nyu edu - History
- 2023-11-13: last of 2 revisions
- 2023-07-01: received
- See all versions
- Short URL
- https://ia.cr/2023/1022
- License
-
CC BY
BibTeX
@misc{cryptoeprint:2023/1022, author = {Collin Zhang and Zachary DeStefano and Arasu Arun and Joseph Bonneau and Paul Grubbs and Michael Walfish}, title = {Zombie: Middleboxes that Don’t Snoop}, howpublished = {Cryptology {ePrint} Archive, Paper 2023/1022}, year = {2023}, url = {https://eprint.iacr.org/2023/1022} }