Acceleration of Differential Power Analysis through the Parallel Use of GPU and CPU

  • Lee, Sung Jae
  • Seo, Seog Chung
  • Han, Dong-Guk
  • Hong, Seokhie
  • Lee, Sangjin
Citations

WEB OF SCIENCE

1
Citations

SCOPUS

5

초록

This paper proposes methods for accelerating DPA by using the CPU and the GPU in a parallel manner. The overhead of naive DPA evaluation software increases excessively as the number of points in a trace or the number of traces is enlarged due to the rapid increase of file I/O overhead. This paper presents some techniques, with respect to DPA-arithmetic and file handling, which can make the overhead of DPA software become not extreme but gradual as the increase of the amount of trace data to be processed. Through generic experiments, we show that the software, equipped with the proposed methods, using both CPU and GPU can shorten the time for evaluating the DPA resistance of devices by almost half.

키워드

differential power analysis (DPA)graphic processing unit (GPU)compute unified device architecture (CUDA)
제목
Acceleration of Differential Power Analysis through the Parallel Use of GPU and CPU
저자
Lee, Sung JaeSeo, Seog ChungHan, Dong-GukHong, SeokhieLee, Sangjin
DOI
10.1587/transfun.E93.A.1688
발행일
2010-09
유형
Article
저널명
IEICE Transactions on Fundamentals of Electronics, Communications and Computer Sciences
E93A
9
페이지
1688 ~ 1692