부채널 공격에 대응하는 새로운 스칼라 레코딩 방법

Vol. 26, No. 3, pp. 587-602, 6월. 2016
10.13089/JKIISC.2016.26.3.587, Full Text:
Keywords: Elliptic Curve Cryptosystem, Power Analysis Attack, SPA, DPA, Scalar recoding
Abstract

본 논문에서는 SPA와 DPA 모두에 안전한 스칼라 레코딩 방법을 제안한다. 제안하는 방법은 스칼라 레코딩을 이용한 전력분석공격의 대응방법으로써 음수 표현을 사용한 스칼라 레코딩 방법이다. 제안하는 방법은 각 digit에 대해 모두 동일한 패턴의 연산을 수행하도록 레코딩하여 SPA에 안전하다. 또한 랜덤수에 따라 랜덤한 레코딩 결과를 생성하도록 하여 DPA에 안전하다. 그리고 타원곡선 덧셈 연산이 digit의 부호에 대한 SPA에 안전하도록 사전연산 테이블과 변형한 타원곡선 덧셈 알고리즘을 적용한다. 제안하는 방법은 단독 사용으로 SPA와 DPA 모두에 안전하므로 보다 효율적인 안전성을 제공한다. 제안하는 방법을 사용하면 SPA와 DPA에 안전한 기존의 스칼라 레코딩에 비해 연산효율이 11% 이상 향상된다.

Statistics
Show / Hide Statistics

Statistics (Cumulative Counts from December 1st, 2017)
Multiple requests among the same browser session are counted as one view.
If you mouse over a chart, the values of data points will be shown.


Cite this article
[IEEE Style]
H. M. Ryu, S. M. Cho, T. Kim, C. h. Kim, S. Hong, "A New Scalar Recoding Method against Side Channel Attacks," Journal of The Korea Institute of Information Security and Cryptology, vol. 26, no. 3, pp. 587-602, 2016. DOI: 10.13089/JKIISC.2016.26.3.587.

[ACM Style]
Hyo Myoung Ryu, Sung Min Cho, TaeWon Kim, Chang han Kim, and Seokhie Hong. 2016. A New Scalar Recoding Method against Side Channel Attacks. Journal of The Korea Institute of Information Security and Cryptology, 26, 3, (2016), 587-602. DOI: 10.13089/JKIISC.2016.26.3.587.