Recovering RSA Secret Keys from Noisy Key Bits with Erasures and Errors

被引:0
|
作者
Kunihiro, Noboru [1 ]
Shinohara, Naoyuki [2 ]
Izu, Tetsuya [3 ]
机构
[1] Univ Tokyo, Tokyo, Japan
[2] NICT, Tokyo, Japan
[3] Fujitsu Labs, Tokyo, Japan
来源
关键词
RSA; Key-recovery; Cold Boot Attack; Side-channel Attack; Maximal Likelihood;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
We discuss how to recover RSA secret keys from noisy key bits with erasures and errors. There are two known algorithms recovering original secret keys from noisy keys. At Crypto 2009, Heninger and Shacham proposed a method for the case where an erroneous version of secret keys contains only erasures. Subsequently, Henecka et al. proposed a method for an erroneous version containing only errors at Crypto 2010. For physical attacks such as side-channel and cold boot attacks, we need to study key recovery from a noisy secret key containing both erasures and errors. In this paper, we propose a method to recover a secret key from such an erroneous version and analyze the condition for error and erasure rates so that our algorithm succeeds in finding the correct secret key in polynomial time. We also evaluate a theoretical bound to recover the secret key and discuss to what extent our algorithm achieves this bound.
引用
收藏
页码:180 / 197
页数:18
相关论文
共 16 条
  • [1] Recovering RSA Secret Keys from Noisy Key Bits with Erasures and Errors
    Kunihiro, Noboru
    Shinohara, Naoyuki
    Izu, Tetsuya
    IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2014, E97A (06) : 1273 - 1284
  • [2] Recovering Multi-prime RSA Keys with Erasures and Errors
    Liu, Guanghui
    Liu, Yuejun
    Zhou, Yongbin
    Gao, Yiwen
    INFORMATION SECURITY PRACTICE AND EXPERIENCE, ISPEC 2023, 2023, 14341 : 266 - 283
  • [3] Rsa meets dpa: Recovering rsa secret keys from noisy analog data
    Kunihiro, Noboru
    Honda, Junya
    Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2014, 8731 : 261 - 278
  • [4] RSA Meets DPA: Recovering RSA Secret Keys from Noisy Analog Data
    Kunihiro, Noboru
    Honda, Junya
    CRYPTOGRAPHIC HARDWARE AND EMBEDDED SYSTEMS - CHES 2014, 2014, 8731 : 261 - 278
  • [5] An Improved Attack for Recovering Noisy RSA Secret Keys and Its Countermeasure
    Kunihiro, Noboru
    PROVABLE SECURITY, PROVSEC 2015, 2015, 9451 : 61 - 81
  • [6] Improved Key Recovery Algorithms from Noisy RSA Secret Keys with Analog Noise
    Kunihiro, Noboru
    Takahashi, Yuki
    TOPICS IN CRYPTOLOGY - CT-RSA 2017, 2017, 10159 : 328 - 343
  • [7] Reconstructing RSA Private Keys from Random Key Bits
    Heninger, Nadia
    Shacham, Hovav
    ADVANCES IN CRYPTOLOGY - CRYPTO 2009, 2009, 5677 : 1 - +
  • [8] Recovering CRT-RSA Secret Keys from Noisy Square-and-Multiply Sequences in the Sliding Window Method
    Oonishi, Kento
    Kunihiro, Noboru
    INFORMATION SECURITY AND PRIVACY, ACISP 2020, 2020, 12248 : 642 - 652
  • [9] A Coding-Theoretic Approach to Recovering Noisy RSA Keys
    Paterson, Kenneth G.
    Polychroniadou, Antigoni
    Sibborn, Dale L.
    ADVANCES IN CRYPTOLOGY - ASIACRYPT 2012, 2012, 7658 : 386 - 403
  • [10] Recovering CRT-RSA Secret Keys from Message Reduced Values with Side-Channel Analysis
    Feix, Benoit
    Thiebeauld, Hugues
    Tordella, Lucille
    PROGRESS IN CRYPTOLOGY - INDOCRYPT 2014, 2014, 8885 : 53 - 67