Authors
Paul Grubbs, Arasu Arun, Ye Zhang, Joseph Bonneau, Michael Walfish
Publication date
2022
Conference
31st USENIX Security Symposium (USENIX Security 22)
Pages
4255-4272
Description
This paper initiates research on zero-knowledge middleboxes (ZKMBs). A ZKMB is a network middlebox that enforces network usage policies on encrypted traffic. Clients send the middlebox zero-knowledge proofs that their traffic is policy-compliant; these proofs reveal nothing about the client's communication except that it complies with the policy. We show how to make ZKMBs work with unmodified encrypted-communication protocols (specifically TLS 1.3), making ZKMBs invisible to servers. As a contribution of independent interest, we design optimized zero-knowledge proofs for TLS 1.3 session keys.
Total citations
2022202320243235
Scholar articles
P Grubbs, A Arun, Y Zhang, J Bonneau, M Walfish - 31st USENIX Security Symposium (USENIX Security …, 2022