CISPA
Browse
2023-1380.pdf (331.01 kB)

Tighter Security for Generic Authenticated Key Exchange in the QROM

Download (331.01 kB)
conference contribution
posted on 2024-02-19, 09:37 authored by Jiaxin Pan, Benedikt Wagner, Runzhi Zeng
We give a tighter security proof for authenticated key exchange (AKE) protocols that are generically constructed from key encapsulation mechanisms (KEMs) in the quantum random oracle model (QROM). Previous works (Hövelmanns et al., PKC 2020) gave reductions for such a KEM-based AKE protocol in the QROM to the underlying primitives with square-root loss and a security loss in the number of users and total sessions. Our proof is much tighter and does not have square-root loss. Namely, it only loses a factor depending on the number of users, not on the number of sessions. Our main enabler is a new variant of lossy encryption which we call parameter lossy encryption. In this variant, there are not only lossy public keys but also lossy system parameters. This allows us to embed a computational assumption into the system parameters, and the lossy public keys are statistically close to the normal public keys. Combining with the Fujisaki-Okamoto transformation, we obtain the first tightly IND-CCA secure KEM in the QROM in a multi-user (without corruption), multi-challenge setting. Finally, we show that a multi-user, multi-challenge KEM implies a square-root-tight and session-tight AKE protocol in the QROM. By implementing the parameter lossy encryption tightly from lattices, we obtain the first square-root-tight and session-tight AKE from lattices in the QROM.

History

Primary Research Area

  • Algorithmic Foundations and Cryptography

Name of Conference

International Conference on the Theory and Application of Cryptology and Information Security (ASIACRYPT)

Volume

14441

Page Range

401-433

Publisher

Springer Nature

Open Access Type

  • Not Open Access

BibTeX

@inproceedings{Pan:Wagner:Zeng:2023, title = "Tighter Security for Generic Authenticated Key Exchange in the QROM", author = "Pan, Jiaxin" AND "Wagner, Benedikt" AND "Zeng, Runzhi", year = 2023, month = 9, pages = "401--433", publisher = "Springer Nature", issn = "1611-3349", doi = "10.1007/978-981-99-8730-6_13" }