Paper 2026/2274

zk-BAN: An efficient anonymous blocklisting system with signature-based revocation

Kosei Akama, National Institute of Information and Communications Technology, Keio University
Yoshimichi Nakatsuka, National Institute of Information and Communications Technology
Koichi Moriyama, Keio University
Keisuke Uehara, Keio University
Abstract

Anonymous blocklisting enables services to revoke malicious users while preserving anonymity for honest users. Signature-based revocation supports revocation from past authentications, but existing systems incur substantial overhead at large scale and for users returning after long offline periods. Window-based alternatives reduce this overhead but impose restrictive revocation-timing policies. This work presents zk-BAN, a signature-based anonymous blocklisting system that reduces proof-generation and verification costs through two design improvements: constructing a carefully filtered revocation list and partially unifying PRF tags to reduce repeated zero-knowledge computations. We formalize zk-BAN and prove that it satisfies blocklistability and unlinkability. Under modeled large-scale real-world workloads, zk-BAN generates proofs in approximately 600 ms and verifies them in approximately 2 ms. We show zk-BAN displays 54.4 times faster proving than our naive baseline and 136-fold faster proving and 32-fold faster verification than prior work.

Metadata
Available format(s)
PDF
Category
Applications
Publication info
Preprint.
Keywords
Anonymous BlocklistingAnonymous Authenticationzk-SNARKs
Contact author(s)
akama @ nict go jp
yoshimichi nakatsuka @ nict go jp
moriyama @ sfc keio ac jp
kei @ sfc keio ac jp
History
2026-10-01: approved
2026-09-30: received
See all versions
Short URL
https://ia.cr/2026/2274
License
Creative Commons Attribution-NonCommercial-NoDerivs
CC BY-NC-ND

BibTeX

@misc{cryptoeprint:2026/2274,
      author = {Kosei Akama and Yoshimichi Nakatsuka and Koichi Moriyama and Keisuke Uehara},
      title = {zk-{BAN}: An efficient anonymous blocklisting system with signature-based revocation},
      howpublished = {Cryptology {ePrint} Archive, Paper 2026/2274},
      year = {2026},
      url = {https://eprint.iacr.org/2026/2274}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.