Instantiability of RSA-OAEP Under Chosen-Plaintext Attack

被引:0
|
作者
Eike Kiltz
Adam O’Neill
Adam Smith
机构
[1] Ruhr-Universität Bochum,
[2] Georgetown University,undefined
[3] Pennsylvania State University,undefined
来源
Journal of Cryptology | 2017年 / 30卷
关键词
RSA; OAEP; Padding-based encryption; Lossy trapdoor functions; Leftover hash lemma; Standard model;
D O I
暂无
中图分类号
学科分类号
摘要
We show that the widely deployed RSA-OAEP encryption scheme of Bellare and Rogaway (Eurocrypt 1994), which combines RSA with two rounds of an underlying Feistel network whose hash ( i.e., round) functions are modeled as random oracles, meets indistinguishability under chosen-plaintext attack (IND-CPA) in the standard model based on simple, non-interactive, and non-interdependent assumptions on RSA and the hash functions. To prove this, we first give a result on a more general notion called “padding-based” encryption, saying that such a scheme is IND-CPA if (1) its underlying padding transform satisfies a “fooling" condition against small-range distinguishers on a class of high-entropy input distributions, and (2) its trapdoor permutation is sufficiently lossy as defined by Peikert and Waters (STOC 2008). We then show that the first round of OAEP satisfies condition (1) if its hash function is t-wise independent for t roughly proportional to the allowed message length. We clarify that this result requires the hash function to be keyed, and for its key to be included in the public key of RSA-OAEP. We also show that RSA satisfies condition (2) under the Φ\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$\Phi $$\end{document}-Hiding Assumption of Cachin et al. (Eurocrypt 1999). This is the first positive result about the instantiability of RSA-OAEP. In particular, it increases confidence that chosen-plaintext attacks are unlikely to be found against the scheme. In contrast, RSA-OAEP’s predecessor in PKCS #1 v1.5 was shown to be vulnerable to such attacks by Coron et al. (Eurocrypt 2000).
引用
收藏
页码:889 / 919
页数:30
相关论文
共 50 条
  • [31] Learning-based chosen-plaintext attack on diffractive-imaging-based encryption scheme
    Qin, Yi
    Wan, Yuhong
    Gong, Qiong
    [J]. OPTICS AND LASERS IN ENGINEERING, 2020, 127
  • [32] Bit-policy based chosen-plaintext collision attack on reused-mask AES?
    Zhang, Meiling
    Wang, Liusheng
    Zhao, Bingyu
    Zheng, Dong
    [J]. JOURNAL OF INFORMATION SECURITY AND APPLICATIONS, 2022, 68
  • [33] Analysis of Rabin-P and RSA-OAEP Encryption Scheme on Microprocessor Platform
    Mazlisham, Muhammad Hafiz
    Adnan, Syed Farid Syed
    Isa, Mohd Anuar Mat
    Mahad, Zahari
    Asbullah, Muhammad Asyraf
    [J]. IEEE 10TH SYMPOSIUM ON COMPUTER APPLICATIONS AND INDUSTRIAL ELECTRONICS (ISCAIE 2020), 2020, : 292 - 296
  • [34] On the Robustness of RSA-OAEP Encryption and RSA-PSS Signatures Against (Malicious) Randomness Failures
    Schuldt, Jacob C. N.
    Shinagawa, Kazumasa
    [J]. PROCEEDINGS OF THE 2017 ACM ASIA CONFERENCE ON COMPUTER AND COMMUNICATIONS SECURITY (ASIA CCS'17), 2017, : 241 - 252
  • [35] An efficient chosen-plaintext attack and improvement on an image encryption algorithm based on cyclicshift and multiple chaotic map
    Shuqin Zhu
    Congxu Zhu
    Xiujuan Li
    [J]. Multimedia Tools and Applications, 2023, 82 : 22835 - 22852
  • [36] An efficient chosen-plaintext attack and improvement on an image encryption algorithm based on cyclicshift and multiple chaotic map
    Zhu, Shuqin
    Zhu, Congxu
    Li, Xiujuan
    [J]. MULTIMEDIA TOOLS AND APPLICATIONS, 2023, 82 (15) : 22835 - 22852
  • [37] Reinforcing Protection against Chosen-plaintext Attack using Ciphertext Fragmentation in Multi-cloud Environments
    Kapusta, Katarzyna
    Qiu, Han
    Memmi, Gerard
    [J]. 2019 6TH IEEE INTERNATIONAL CONFERENCE ON CYBER SECURITY AND CLOUD COMPUTING (IEEE CSCLOUD 2019) / 2019 5TH IEEE INTERNATIONAL CONFERENCE ON EDGE COMPUTING AND SCALABLE CLOUD (IEEE EDGECOM 2019), 2019, : 7 - 9
  • [38] Differential Power Analysis Using Chosen-Plaintext for Unrolled PRINCE
    Takemoto, Shu
    Nozaki, Yusuke
    Yoshikawa, Masaya
    [J]. PROCEEDINGS OF INTERNATIONAL CONFERENCE ON ROBOTICS, CONTROL AND AUTOMATION ENGINEERING (RAE 2018) AND INTERNATIONAL CONFERENCE ON ADVANCED MECHANICAL AND ELECTRICAL ENGINEERING (AMEE 2018), 2018, : 152 - 155
  • [39] Expanding pseudorandom functions;: or:: From known-plaintext security to chosen-plaintext security
    Damgård, I
    Nielsen, JB
    [J]. ADVANCES IN CRYPTOLOGY - CRYPTO 2002, PROCEEDINGS, 2002, 2442 : 449 - 464
  • [40] Improved chosen-plaintext DPA on block cipher SM4
    Chen, Jiazhe
    Li, Hexin
    Wang, Beibei
    [J]. Qinghua Daxue Xuebao/Journal of Tsinghua University, 2017, 57 (11): : 1134 - 1138