Recovering CRT-RSA Secret Keys from Noisy Square-and-Multiply Sequences in the Sliding Window Method

被引:2
|
作者
Oonishi, Kento [1 ]
Kunihiro, Noboru [2 ]
机构
[1] Univ Tokyo, Tokyo, Japan
[2] Univ Tsukuba, Tsukuba, Japan
关键词
Side-channel attacks; Sliding window method; CRT-RSA scheme; Secret key recovery; Error correction; ATTACKS;
D O I
10.1007/978-3-030-55304-3_34
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
We discuss side-channel attacks on CRT-RSA encryption or signature scheme (the RSA scheme with the Chinese remainder theorem) implemented via the sliding window method. The sliding window method calculates exponentiations through repeated squaring and multiplication. These square-and-multiply sequences can be obtained by sidechannel attacks, and there is the risk of recovering CRT-RSA secret keys from these sequences. Especially, in CHES 2017, it is proved that we can recover secret keys from the correct square-and-multiply sequences in polynomial time when the window size w is less than 4. However, there are errors in the obtained sequences. Oonishi and Kunihiro proposed a method for recovering secret keys from noisy sequences when w = 1. Although this work only addresses the case with w = 1, it should be possible to recover secret keys for larger values of w. In this paper, we propose a new method for recovering secret keys from noisy sequences in the sliding window method. Moreover, we clarify the amount of errors for which our method works.
引用
收藏
页码:642 / 652
页数:11
相关论文
共 7 条
  • [1] Improved CRT-RSA Secret Key Recovery Method from Sliding Window Leakage
    Oonishi, Kento
    Huang, Xiaoxuan
    Kunihiro, Noboru
    INFORMATION SECURITY AND CRYPTOLOGY, ICISC 2019, 2020, 11975 : 278 - 296
  • [2] Attacking Noisy Secret CRT-RSA Exponents in Binary Method
    Oonishi, Kento
    Kunihiro, Noboru
    INFORMATION SECURITY AND CRYPTOLOGY (ICISC 2018), 2019, 11396 : 37 - 54
  • [3] 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
  • [4] 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
  • [5] 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
  • [6] 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
  • [7] Recovering RSA Secret Keys from Noisy Key Bits with Erasures and Errors
    Kunihiro, Noboru
    Shinohara, Naoyuki
    Izu, Tetsuya
    PUBLIC-KEY CRYPTOGRAPHY - PKC 2013, 2013, 7778 : 180 - 197