Paper 2025/650

ADC-BE: Optimizing Worst-Case Bandwidth in Broadcast Encryption with Boolean Functions

Yadi Zhong, Auburn University
Abstract

Recently, Dupin and Abelard [DA24] proposed a broadcast encryption scheme, outperforming the Complete Subtree-based and Subset Difference broadcast encryption in terms of encryption cost and bandwidth requirement. However, Dupin and Abelard acknowledge that the worst-case bound for bandwidth requirement of Complete Subtree approach can be reached in their scheme as well. In this paper, we answer the call to further reduce this bandwidth bottleneck. We first provide concrete analysis to show how this worst-case upper-bound is reached from particular Boolean functions. Our proof on [DA24]’s worst-case complexity demonstrates and shows that those Boolean functions, out of all 2^{2^\ell} possible Boolean functions of n variables, produces the worst-case upper-bound. Then we present two improved broadcast encryption schemes to significantly reduce this worst-case bandwidth consumption for further optimization of Dupin and Abelard’s technique. Our proposed approach ADC-BE, composed of two algorithms, AD-BE and AC-BE, can significantly optimize this worst-case complexity from n/2 down to 1 for a system of n users. This is efficient especially for large number of users in the system. Our schemes combines the algebraic normal form, disjunctive normal form, and conjunctive normal form to optimize a Boolean function to its minimized representation. In addition, the approaches proposed in this paper can be made secure against quantum adversaries and are therefore post-quantum, where both algorithms AD-BE and AC-BE require minimal assumptions based on existence of one-way function.

Metadata
Available format(s)
PDF
Category
Cryptographic protocols
Publication info
Preprint.
Keywords
Broadcast encryptionBoolean function
Contact author(s)
yadi @ auburn edu
History
2026-03-12: revised
2025-04-09: received
See all versions
Short URL
https://ia.cr/2025/650
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2025/650,
      author = {Yadi Zhong},
      title = {{ADC}-{BE}: Optimizing Worst-Case Bandwidth in Broadcast Encryption with Boolean Functions},
      howpublished = {Cryptology {ePrint} Archive, Paper 2025/650},
      year = {2025},
      url = {https://eprint.iacr.org/2025/650}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.