축소 마스킹이 적용된 경량 블록 암호 알고리즘 SIMON 패밀리에 대한 부채널 공격

Vol. 27, No. 4, pp. 923-942, 8월. 2017
10.13089/JKIISC.2017.27.4.923, Full Text:
Keywords: SIMON family, Side-Channel Attack, reduced-round masking method
Abstract

부채널 공격은 암호 장비의 물리적인 정보를 기반으로 내장된 암호 알고리즘을 공격하는 방법이다. 대표적인 부채널 공격 대응방법인 마스킹 기법은 암호 알고리즘의 라운드 중간 값에 임의의 마스킹 값을 연산하는 방법이다. 하지만 암호 알고리즘의 모든 라운드에 마스킹 연산이 적용되면 암호화 과정에 과부하가 발생 할 수 있다. 따라서 IoT(Internet of Things), 웨어러블 디바이스 등과 같은 경량 장비에는 마스킹 기법을 암호 알고리즘의 일부 라운드에만 적용하는 축소 마스킹 기법을 사용하는 것이 현실적이다. 본 논문에서는 축소 마스킹 기법이 적용된 SIMON 패밀리에 대한 해밍 웨이트 필터링을 이용한 공격 방법을 소개하고, 실제 프로그래밍을 통해 첫 라운드 키 복구가 가능함을 보인다.

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]
J. Kim, K. Hong, S. Kim, J. Cho and J. Kim, "Side Channel Attacks on SIMON Family with Reduced Masked Rounds," Journal of The Korea Institute of Information Security and Cryptology, vol. 27, no. 4, pp. 923-942, 2017. DOI: 10.13089/JKIISC.2017.27.4.923.

[ACM Style]
Jihun Kim, Kiwon Hong, Soram Kim, Jaehyung Cho, and Jongsung Kim. 2017. Side Channel Attacks on SIMON Family with Reduced Masked Rounds. Journal of The Korea Institute of Information Security and Cryptology, 27, 4, (2017), 923-942. DOI: 10.13089/JKIISC.2017.27.4.923.