Paper 2025/365

Lattice-Based Updatable Public-Key Encryption for Group Messaging

Joël Alwen, AWS Wickr
Georg Fuchsbauer, TU Wien
Marta Mularczyk, AWS Wickr
Doreen Riepel, CISPA Helmholtz Center for Information Security
Abstract

Updatable Public-Key Encryption (UPKE) augments the security of PKE with Forward Secrecy properties. While requiring more coordination between parties, UPKE enables much more efficient constructions than full-fledged Forward-Secret PKE. Alwen, Fuchsbauer and Mularczyk (AFM, Eurocrypt’24) presented the strongest security notion to date. It is the first to meet the needs of UPKE’s most important applications: Secure Group Messaging and Continuous Group Key Agreement. The authors provide a very efficient construction meeting their notion with classic security based on the Computational Diffie-Hellman (CDH) assumption in the Random Oracle Model (ROM). In this work we present the first post-quantum secure UPKE construction meeting (a slight relaxation of) the AFM security notion. Based on the Module LWE assumption, our construction is practically efficient. Moreover, public key sizes are about $1/2$ and ciphertext sizes around $2/3$ of those of the state-of-the-art lattice-based UPKE scheme in the ROM by Abou Haidar, Passelègue and Stehlé – despite only being shown to satisfy a significantly weaker security notion. As the AFM proofs relies on random self-reducibility of CDH, which has no analogue for lattices, we develop a new proof technique for strong UPKE, identifying the core properties required from the underlying (lattice-based) encryption scheme.

Metadata
Available format(s)
PDF
Category
Public-key cryptography
Publication info
Preprint.
Contact author(s)
alwenjo @ amazon com
georg fuchsbauer @ tuwien ac at
mulmarta @ amazon com
riepel @ cispa de
History
2025-03-04: approved
2025-02-26: received
See all versions
Short URL
https://ia.cr/2025/365
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2025/365,
      author = {Joël Alwen and Georg Fuchsbauer and Marta Mularczyk and Doreen Riepel},
      title = {Lattice-Based Updatable Public-Key Encryption for Group Messaging},
      howpublished = {Cryptology {ePrint} Archive, Paper 2025/365},
      year = {2025},
      url = {https://eprint.iacr.org/2025/365}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.