Presentation | 2023-03-14 Full key recovery of RSA secret key from noisy binary GCD operation sequences Kenta Tani, Noboru Kunihiro, |
---|---|
PDF Download Page | PDF download Page Link |
Abstract(in Japanese) | (See Japanese page) |
Abstract(in English) | In CHES2019, Aldaya et al. reported a vulnerability of the binary GCD algorithm used in RSA key generation in OpenSSL.Furthermore, they proposed an attack that exploits this vulnerability.The attack consists roughly of (1) collecting the sequences of operations performed in the binary GCD algorithm using a side-channel attack, (2) error correction to generate candidate solutions for the LSBs of the secret key, and (3) full key recovery using Coppersmith's method.We proposed error correction algorithms in SCIS2021 and CSS2022.Furthermore, we analyzed the probability distribution of errors in SCIS2022.In SCIS2021 and CSS2022, We did not evaluate the overall attack, including the full key recovery phase.In this paper, we first optimize the parameters of the Coppersmith method.Using the optimized parameters, we actually apply the Coppersmith's method to the candidate solutions and evaluate the success rate and execution time.This allows for a more rigorous evaluation of the success rate and execution time of the overall attack. |
Keyword(in Japanese) | (See Japanese page) |
Keyword(in English) | RSA / Error correction algorithm / Coppersmith's method / binary GCD algorithm |
Paper # | IT2022-74,ISEC2022-53,WBS2022-71,RCC2022-71 |
Date of Issue | 2023-03-07 (IT, ISEC, WBS, RCC) |
Conference Information | |
Committee | RCC / ISEC / IT / WBS |
---|---|
Conference Date | 2023/3/14(2days) |
Place (in Japanese) | (See Japanese page) |
Place (in English) | |
Topics (in Japanese) | (See Japanese page) |
Topics (in English) | |
Chair | Shunichi Azuma(Nagoya Univ.) / Noboru Kunihiro(Tsukuba Univ.) / Tetsuya Kojima(Tokyo Kosen) / Takashi Shono(Wind River) |
Vice Chair | Shunichi Azuma(Hokkaido Univ.) / Koji Ishii(Kagawa Univ.) / Junji Shikata(Yokohama National Univ.) / Goichiro Hanaoka(AIST) / Yasuyuki Nogami(Okayama Univ.) / Hiroyasu Ishikawa(Nihon Univ.) / Hideki Ochiai(Yokohama National Univ.) |
Secretary | Shunichi Azuma(CRIEPI) / Koji Ishii(Ritsumeikan Univ.) / Junji Shikata(AIST) / Goichiro Hanaoka(Ibaraki Univ.) / Yasuyuki Nogami(Saitamai Univ.) / Hiroyasu Ishikawa(Nagaoka Univ. of Tech.) / Hideki Ochiai(Okayama Prefectural Univ.) |
Assistant | SHAN LIN(NICT) / Ryosuke Adachi(Yamaguchi Univ.) / Yoshikazu Hanatani(Toshiba) / Takayuki Nozaki(Yamaguchi Univ.) / Sun Ran(Ibaraki Univ.) / Chen Na(NAIST) |
Paper Information | |
Registration To | Technical Committee on Reliable Communication and Control / Technical Committee on Information Security / Technical Committee on Information Theory / Technical Committee on Wideband System |
---|---|
Language | JPN |
Title (in Japanese) | (See Japanese page) |
Sub Title (in Japanese) | (See Japanese page) |
Title (in English) | Full key recovery of RSA secret key from noisy binary GCD operation sequences |
Sub Title (in English) | |
Keyword(1) | RSA |
Keyword(2) | Error correction algorithm |
Keyword(3) | Coppersmith's method |
Keyword(4) | binary GCD algorithm |
1st Author's Name | Kenta Tani |
1st Author's Affiliation | University of Tsukuba(Univ. of Tsukuba) |
2nd Author's Name | Noboru Kunihiro |
2nd Author's Affiliation | University of Tsukuba(Univ. of Tsukuba) |
Date | 2023-03-14 |
Paper # | IT2022-74,ISEC2022-53,WBS2022-71,RCC2022-71 |
Volume (vol) | vol.122 |
Number (no) | IT-427,ISEC-428,WBS-429,RCC-430 |
Page | pp.pp.41-48(IT), pp.41-48(ISEC), pp.41-48(WBS), pp.41-48(RCC), |
#Pages | 8 |
Date of Issue | 2023-03-07 (IT, ISEC, WBS, RCC) |