Paper 2024/1227 Original: eprint.iacr.org/2024/1227 ↗

ZIPNet: Low-bandwidth anonymous broadcast from (dis)Trusted Execution Environments

Michael Rosenberg
Maurice Shih
Zhenyu Zhao
Rui Wang
Ian Miers
Fan Zhang
Abstract

Anonymous Broadcast Channels (ABCs) allow a group of clients to announce messages without revealing the exact author. Modern ABCs operate in a client-server model, where anonymity depends on some threshold (e.g., 1 of 2) of servers being honest. ABCs are an important application in their own right, e.g., for activism and whistleblowing. Recent work on ABCs (Riposte, Blinder) has focused on minimizing the bandwidth cost to clients and servers when supporting large broadcast channels for such applications. But, particularly for low bandwidth settings, they impose large costs on servers, make cover traffic costly, and make volunteer operators unlikely. In this paper, we describe the design, implementation, and evaluation of ZIPNet, an anonymous broadcast channel that 1) scales to hundreds of anytrust servers by minimizing the computational costs of each server, 2) substantially reduces the servers’ bandwidth costs by outsourcing the aggregation of client messages to untrusted (for privacy) infrastructure, and 3) supports cover traffic that is both cheap for clients to produce and for servers to handle.

Metadata
Available format(s)
PDF
Category
Cryptographic protocols
Publication info
Preprint.
History
2024-07-31: last updated
2024-07-31: published
Short URL
https://ia.cr/2024/1227
License
https://creativecommons.org/licenses/by/4.0/

BibTeX

@misc{cryptoeprint:2024/1227,
      author = {Michael Rosenberg and Maurice Shih and Zhenyu Zhao and Rui Wang and Ian Miers and Fan Zhang},
      title = {ZIPNet: Low-bandwidth anonymous broadcast from (dis)Trusted Execution Environments},
      howpublished = {Cryptology {ePrint} Archive, Paper 2024/1227},
      year = {2024},
      url = {https://eprint.iacr.org/2024/1227}
}
Note: In order to protect the privacy of readers, this archive does not use cookies or embedded third party content.