Welcome!
To use the personalized features of this site, please log in or register.
If you have forgotten your username or password, we can help.
My Menu
Saved Items

Collision-Based Power Analysis of Modular Exponentiation Using Chosen-Message Pairs

Naofumi HommaContact Information, Atsushi MiyamotoContact Information, Takafumi AokiContact Information, Akashi SatohContact Information and Adi ShamirContact Information

(1)  Graduate School of Information Sciences, Tohoku University,  
(2)  National Institute of Advanced Industrial Science and Technology,  
(3)  Weizmann Institute of Science,  
Abstract
This paper proposes new chosen-message power-analysis attacks against public-key cryptosystems based on modular exponentiation, which use specific input pairs to generate collisions between squaring operations at different locations in the two power traces. Unlike previous attacks of this kind, the new attacks can be applied to all the standard implementations of the exponentiation process: binary (left-to-right and right-to-left), m-ary, and sliding window methods. The SPA countermeasure of inserting dummy multiplications can also be defeated (in some cases) by using the proposed attacks. The effectiveness of the attacks is demonstrated by actual experiments with hardware and software implementations of RSA on an FPGA and the PowerPC processor, respectively. In addition to the new collision generation methods, a high-accuracy waveform matching technique is introduced to detect the collisions even when the recorded signals are noisy and the clock has some jitter.

Keywords  side-channel attacks - power-analysis attacks - RSA - modular exponentiation - waveform matching


Contact Information Naofumi Homma
Email: homma@aoki.ecei.tohoku.ac.jp

Contact Information Atsushi Miyamoto
Email: miyamoto@aoki.ecei.tohoku.ac.jp

Contact Information Takafumi Aoki
Email: aoki@ecei.tohoku.ac.jp

Contact Information Akashi Satoh
Email: akashi.satoh@aist.go.jp

Contact Information Adi Shamir
Email: adi.shamir@weizmann.ac.il
Fulltext Preview (Small, Large)
Image of the first page of the fulltext

References secured to subscribers.



Export this chapter
Export this chapter as RIS | Text
 
Referenced by
1 newer article

  1. Kim, Kap-Yol (2008) Design of High Speed Modular Exponentiation Operation Method for RSA Algorithm. The KIPS Transactions PartC 15c(6)
    [CrossRef]
Remote Address: 38.107.191.114 • Server: mpweb17
HTTP User Agent: CCBot/1.0 (+http://www.commoncrawl.org/bot.html)