Paper 2020/075 Original: eprint.iacr.org/2020/075 ↗

Memory-Tight Reductions for Practical Key Encapsulation Mechanisms

Rishiraj Bhattacharyya
Abstract

The efficiency of a black-box reduction is an important goal of modern cryptography. Traditionally, the time complexity and the success probability were considered as the main aspects of efficiency measurements. In CRYPTO 2017, Auerbach et al. introduced the notion of memory-tightness in cryptographic reductions and showed a memory-tight reduction of the existential unforgeability of the RSA-FDH signature scheme. Unfortunately, their techniques do not extend directly to the reductions involving intricate RO-programming. The problem seems to be inherent as all the other existing results on memory-tightness are lower bounds and impossibility results. In fact, Auerbach et al. conjectured that a memory-tight reduction for IND-CCA security of Hashed-ElGamal KEM is impossible. -We refute the above conjecture. Using a simple RO simulation technique, we provide memory-tight reductions of IND-CCA  security of the Cramer-Shoup and the ECIES version of Hashed-ElGamal KEM. - We prove memory-tight reductions for different variants of Fujisaki-Okamoto Transformation. We analyze the modular transformations introduced by  Hofheinz,  Hövermanns and Kiltz (TCC 2017). In addition to the constructions involving implicit rejection, we present a memory-tight reduction for the IND-CCA  security of the transformation ${\mbox{QFO}_m^\perp}$. Our techniques can withstand correctness-errors, and applicable to several lattice-based KEM candidates.

Metadata
Available format(s)
PDF
Category
Public-key cryptography
Publication info
Preprint.
History
2020-07-19: last updated
2020-01-26: published
Short URL
https://ia.cr/2020/075
License
https://creativecommons.org/licenses/by/4.0/

BibTeX

@misc{cryptoeprint:2020/075,
      author = {Rishiraj Bhattacharyya},
      title = {Memory-Tight Reductions for Practical Key Encapsulation Mechanisms},
      howpublished = {Cryptology {ePrint} Archive, Paper 2020/075},
      year = {2020},
      url = {https://eprint.iacr.org/2020/075}
}
Note: In order to protect the privacy of readers, this archive does not use cookies or embedded third party content.