Efficient Updatable Public-Key Encryption from Lattices - Archive ouverte HAL Accéder directement au contenu
Communication Dans Un Congrès Année : 2023

Efficient Updatable Public-Key Encryption from Lattices

Résumé

Updatable public key encryption has recently been introduced as a solution to achieve forward-security in the context of secure group messaging without hurting efficiency, but so far, no efficient latticebased instantiation of this primitive is known. In this work, we construct the first LWE-based UPKE scheme with polynomial modulus-to-noise rate, which is CPA-secure in the standard model. At the core of our security analysis is a generalized reduction from the standard LWE problem to (a stronger version of) the Extended LWE problem. We further extend our construction to achieve stronger security notions by proposing two generic transforms. Our first transform allows to obtain CCA security in the random oracle model and adapts the Fujisaki-Okamoto transform to the UPKE setting. Our second transform allows to achieve security against malicious updates by adding a NIZK argument in the update mechanism. In the process, we also introduce the notion of Updatable Key Encapsulation Mechanism (UKEM), as the updatable variant of KEMs. Overall, we obtain a CCA-secure UKEM in the random oracle model whose ciphertext sizes are of the same order of magnitude as that of CRYSTALS-Kyber.
Fichier non déposé

Dates et versions

hal-04334950 , version 1 (11-12-2023)

Licence

Paternité

Identifiants

  • HAL Id : hal-04334950 , version 1

Citer

Alain Passelègue, Damien Stehlé, Calvin Abou Haidar. Efficient Updatable Public-Key Encryption from Lattices. Asiacrypt 2023, Dec 2023, Guangzhou (Canton), China. ⟨hal-04334950⟩
82 Consultations
0 Téléchargements

Partager

Gmail Facebook X LinkedIn More