An Improved Square-always Exponentiation Resistant to Side-channel Attacks on RSA Implementation. Issue 3 (2nd July 2016)
- Record Type:
- Journal Article
- Title:
- An Improved Square-always Exponentiation Resistant to Side-channel Attacks on RSA Implementation. Issue 3 (2nd July 2016)
- Main Title:
- An Improved Square-always Exponentiation Resistant to Side-channel Attacks on RSA Implementation
- Authors:
- Choi, Yongje
Choi, Dooho
Lee, Hoonjae
Ha, Jaecheol - Abstract:
- Abstract: Many cryptographic algorithms embedded in security devices have been used to strengthen home- land defense capability and protect critical information from cyber attacks. The RSA cryptosystem with the naive implementation of an exponentiation may reveal a secret key by two types of side-channel attacks, namely passive leakage information analysis and active fault injection attacks. Recently, a square-always exponentiation algorithm in which the multiplication is traded for squarings has been proposed. This novel algorithm for RSA implementation is faster than other regularity-based countermeasures and is resistant to SPA (simple power analysis) and fault injection attacks. This paper shows that the right-to-left version of square-always exponentiation algorithm is vulnerable to several side-channel attacks, namely collision distance-based doubling, chosen-message CPA (collision power analysis), and horizontal CPA-based combined attacks. Furthermore, an improved right-to-left square-always algorithm adopting the additive message blinding method and the intermediate message update technique is proposed to defeat previous and proposed side-channel attacks. The proposed exponentiation algorithm can be employed for secure CRT-RSA (RSA based on the Chinese remainder theorem) implementation resistant to the Bellcore attack. The paper presents some experimental results for the proposed power analysis attacks using an evaluation board.
- Is Part Of:
- Intelligent automation & soft computing. Volume 22:Issue 3(2016)
- Journal:
- Intelligent automation & soft computing
- Issue:
- Volume 22:Issue 3(2016)
- Issue Display:
- Volume 22, Issue 3 (2016)
- Year:
- 2016
- Volume:
- 22
- Issue:
- 3
- Issue Sort Value:
- 2016-0022-0003-0000
- Page Start:
- 353
- Page End:
- 363
- Publication Date:
- 2016-07-02
- Subjects:
- RSA cryptosystem -- CRT-RSA -- power analysis attack -- fault injection attack -- square- always exponentiation
Artificial intelligence -- Periodicals
Intelligent control systems -- Periodicals
003.5 - Journal URLs:
- http://www.tandfonline.com/loi/tasj20 ↗
http://www.tandfonline.com/ ↗ - DOI:
- 10.1080/10798587.2015.1118909 ↗
- Languages:
- English
- ISSNs:
- 1079-8587
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - 4531.831515
British Library DSC - BLDSS-3PM
British Library STI - ELD Digital store - Ingest File:
- 7435.xml