Paper 2018/1170
Toward RSA-OAEP without Random Oracles
Nairen Cao, Adam O'Neill, and Mohammad Zaheri
Abstract
We show new partial and full instantiation results under chosen-ciphertext security for the widely implemented and standardized RSA-OAEP encryption scheme of Bellare and Rogaway (EUROCRYPT 1994) and two variants. Prior work on such instantiations either showed negative results or settled for ``passive'' security notions like IND-CPA.
More precisely, recall that RSA-OAEP adds redundancy and randomness to a message before composing two rounds of an underlying Feistel transform, whose round functions are modeled as random oracles (ROs), with RSA. Our main results are:
\begin{itemize}
\item Either of the two oracles (while still modeling the other as a RO) can be instantiated in RSA-OAEP under IND-CCA2 using mild standard-model assumptions on the round functions and generalizations of algebraic properties of RSA shown by Barthe, Pointcheval, and Báguelin (CCS 2012). The algebraic properties are only shown to hold at practical parameters for small encryption exponent (
Metadata
- Available format(s)
-
PDF
- Category
- Public-key cryptography
- Publication info
- A major revision of an IACR publication in PKC 2020
- Keywords
- RSA-OAEPPublic-key cryptography
- Contact author(s)
- mz394 @ georgetown edu
- History
- 2020-02-11: last of 3 revisions
- 2018-12-03: received
- See all versions
- Short URL
- https://ia.cr/2018/1170
- License
-
CC BY
BibTeX
@misc{cryptoeprint:2018/1170, author = {Nairen Cao and Adam O'Neill and Mohammad Zaheri}, title = {Toward {RSA}-{OAEP} without Random Oracles}, howpublished = {Cryptology {ePrint} Archive, Paper 2018/1170}, year = {2018}, url = {https://eprint.iacr.org/2018/1170} }