How to Strengthen the Security of RSA-OAEP

被引:5
|
作者
Boldyreva, Alexandra [1 ]
Imai, Hideki [2 ]
Kobara, Kazukuni [2 ,3 ]
机构
[1] Georgia Inst Technol, Sch Comp Sci, Coll Comp, Atlanta, GA 30332 USA
[2] Natl Inst Adv Ind Sci & Technol, Res Ctr Informat Secur, Tokyo 1010021, Japan
[3] Chuo Univ, Fac Sci & Engn, Tokyo 1128551, Japan
基金
美国国家科学基金会;
关键词
Cryptography standards; encryption; provable security; RSA-OAEP; ENCRYPTION; CRYPTOSYSTEM; PROOFS;
D O I
10.1109/TIT.2010.2070330
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
OAEP is one of the few standardized and widely deployed public-key encryption schemes. It was designed by Bellare and Rogaway as a scheme based on a trapdoor permutation such as RSA. RSA-OAEP is standardized in RSA's PKCS #1 v2.1 and is part of several standards. OAEP was shown to be IND-CCA secure assuming the underlying trapdoor permutation is partial one-way, and RSA-OAEP was proven to be IND-CCA under the standard RSA assumption, both in the random oracle model. However, the latter reduction is not tight, meaning that the guaranteed level of security is not very high for a practical parameter choice. We observe that the situation is even worse because both analyses were done in the single-query setting, i.e., where an adversary gets a single challenge ciphertext. This does not take into account the fact that in reality an adversary can observe multiple ciphertexts of related messages. The results about the multiquery setting imply that the guaranteed concrete security can degrade by a factor of q, which is the number of challenge ciphertexts an adversary can get. We propose a very simple modification of the OAEP encryption, which asks that the trapdoor permutation instance is only applied to a part of the OAEP transform. We show that IND-CCA security of this scheme is tightly related to the hardness of one-wayness of the trapdoor permutation in the random oracle model. This implies tight security for RSA-OAEP under the RSA assumption. We also show that security does not degrade as the number of ciphertexts an adversary can see increases. Moreover, OAEP can be used to encrypt long messages without using hybrid encryption. We believe that this modification is easy to implement, and the benefits it provides deserves the attention of standard bodies.
引用
收藏
页码:5876 / 5886
页数:11
相关论文
共 50 条
  • [1] Strengthening Security of RSA-OAEP
    Boldyreva, Alexandra
    [J]. TOPICS IN CRYPTOLOGY - CT-RSA 2009, PROCEEDINGS, 2009, 5473 : 399 - 413
  • [2] RSA-OAEP Is Secure under the RSA Assumption
    Eiichiro Fujisaki
    Tatsuaki Okamoto
    David Pointcheval
    Jacques Stern
    [J]. Journal of Cryptology, 2004, 17 : 81 - 104
  • [3] RSA-OAEP is secure under the RSA assumption
    Fujisaki, E
    Okamoto, T
    Pointcheval, D
    Stern, J
    [J]. JOURNAL OF CRYPTOLOGY, 2004, 17 (02) : 81 - 104
  • [4] RSA-OAEP is RKA Secure
    Jia, Dingding
    Li, Bao
    Lu, Xianhui
    Liu, Yamin
    [J]. INFORMATION SECURITY AND CRYPTOLOGY, INSCRYPT 2013, 2014, 8567 : 270 - 281
  • [5] A novel key exchange protocol based on RSA-OAEP
    Liu, Jie
    Li, Jianhua
    [J]. 10TH INTERNATIONAL CONFERENCE ON ADVANCED COMMUNICATION TECHNOLOGY, VOLS I-III: INNOVATIONS TOWARD FUTURE NETWORKS AND SERVICES, 2008, : 1641 - 1643
  • [6] Instantiability of RSA-OAEP Under Chosen-Plaintext Attack
    Eike Kiltz
    Adam O’Neill
    Adam Smith
    [J]. Journal of Cryptology, 2017, 30 : 889 - 919
  • [7] Instantiability of RSA-OAEP under Chosen-Plaintext Attack
    Kiltz, Eike
    O'Neill, Adam
    Smith, Adam
    [J]. ADVANCES IN CRYPTOLOGY - CRYPTO 2010, 2010, 6223 : 295 - +
  • [8] A Rational Secret-Sharing Scheme Based on RSA-OAEP
    Isshiki, Toshiyuki
    Wada, Koichiro
    Tanaka, Keisuke
    [J]. IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2010, E93A (01) : 42 - 49
  • [9] Instantiability of RSA-OAEP Under Chosen-Plaintext Attack
    Kiltz, Eike
    O'Neill, Adam
    Smith, Adam
    [J]. JOURNAL OF CRYPTOLOGY, 2017, 30 (03) : 889 - 919
  • [10] 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