Paper 2024/1417

Distributed Broadcast Encryption from Lattices

Jeffrey Champion, The University of Texas at Austin
David J. Wu, The University of Texas at Austin
Abstract

A broadcast encryption scheme allows a user to encrypt a message to $N$ recipients with a ciphertext whose size scales sublinearly with $N$. While broadcast encryption enables succinct encrypted broadcasts, it also introduces a strong trust assumption and a single point of failure; namely, there is a central authority who generates the decryption keys for all users in the system. Distributed broadcast encryption offers an appealing alternative where there is a one-time (trusted) setup process that generates a set of public parameters. Thereafter, users can independently generate their own public keys and post them to a public-key directory. Moreover, anyone can broadcast an encrypted message to any subset of user public keys with a ciphertext whose size scales sublinearly with the size of the broadcast set. Unlike traditional broadcast encryption, there are no long-term secrets in distributed broadcast encryption and users can join the system at any time (by posting their public key to the public-key directory). Previously, distributed broadcast encryption schemes were known from standard pairing-based assumptions or from powerful tools like indistinguishability obfuscation or witness encryption. In this work, we provide the first distributed broadcast encryption scheme from a falsifiable lattice assumption. Specifically, we rely on the $\ell$-succinct learning with errors (LWE) assumption introduced by Wee (CRYPTO 2024). Previously, the only lattice-based candidate for distributed broadcast encryption goes through general-purpose witness encryption, which in turn is only known from the /private-coin/ evasive LWE assumption, a strong and non-falsifiable lattice assumption. Along the way, we also describe a more direct construction of broadcast encryption from lattices.

Metadata
Available format(s)
PDF
Category
Public-key cryptography
Publication info
A major revision of an IACR publication in TCC 2024
Keywords
distributed broadcast encryptionlatticesell-succinct LWE
Contact author(s)
jchampion @ utexas edu
dwu4 @ cs utexas edu
History
2024-09-11: approved
2024-09-11: received
See all versions
Short URL
https://ia.cr/2024/1417
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2024/1417,
      author = {Jeffrey Champion and David J. Wu},
      title = {Distributed Broadcast Encryption from Lattices},
      howpublished = {Cryptology {ePrint} Archive, Paper 2024/1417},
      year = {2024},
      url = {https://eprint.iacr.org/2024/1417}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.