블록 암호 HIGHT에 대한 차분 오류 공격

Vol. 22, No. 3, pp. 485-494, 6월. 2012
10.13089/JKIISC.2012.22.3.485, Full Text:
Keywords: HIGHT, Differential fault attack, Side-channel
Abstract

HIGHT는 국내에서 개발된 초경량 블록 암호로서, 정보통신단체(TTA) 표준과 국제표준화기구(ISO/IEC) 18033-3 표준으로 제정되었다. 본 논문에서는 블록암호 HIGHT에 대한 차분 오류 주입 공격을 제안한다. 제안하는 공격에서 공격자는 암호화 과정에서 라운드 28의 입력값에 임의의 1-바이트 오류를 주입할 수 있다고 가정한다. 이러한 가정에서 오류 주입을 통해 얻어진 암호문과 정상적으로 얻어진 암호문의 차분 특성을 이용하여 비밀키를 복구한다. 12개의 오류를 주입할 경우에는 88%의 성공 확률, 7개의 오류를 주입하는 경우에는 51%의 성공 확률로 수초내에 HIGHT의 비밀키를 복구한다.

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]
Y. Lee, J. Kim, S. Hong, "A Differential Fault Attack against Block Cipher HIGHT," Journal of The Korea Institute of Information Security and Cryptology, vol. 22, no. 3, pp. 485-494, 2012. DOI: 10.13089/JKIISC.2012.22.3.485.

[ACM Style]
Yu-Seop Lee, Jong-Sung Kim, and Seok-Hee Hong. 2012. A Differential Fault Attack against Block Cipher HIGHT. Journal of The Korea Institute of Information Security and Cryptology, 22, 3, (2012), 485-494. DOI: 10.13089/JKIISC.2012.22.3.485.