함수 생략 오류를 이용하는 AES에 대한 신규 차분 오류 공격

Vol. 30, No. 6, pp. 1263-1270, 12월. 2020
10.13089/JKIISC.2020.30.6.1263, Full Text:
Keywords: Side-Channel Attack, Differential fault attack, AES, Instruction Skipping, Function Skipping
Abstract

차분 오류 공격은 암호화 장비에 인위적인 오작동을 유도하여 발생한 오류 암호문과 정상 암호문의 차분을 이용해 비밀키를 분석하는 기법이다. 일반적으로 차분 오류 공격은 암호 알고리즘의 중간값을 변조시켰을 때의 결과를이용한다. 반면, 우리는 함수 전체를 생략시켰을 때의 결과를 이용하는 차분 오류 공격을 제안한다. 제안한 기법은단일 오류 주입 암호문으로 수 초 이내에 전체 비밀키 복구가 가능한 매우 낮은 공격 복잡도를 갖는다. 또한, 우리는 오류가 함수 생략을 유도했는지 검증하는 방안을 제시함으로써 공격자 가정을 현실적으로 낮췄다. 제안한 기법을실험적으로 검증하기 위해 Riscure 사의 Piñata 보드에 대한 오류 주입 공격을 수행한 결과 함수 생략으로 유도되지 않은 모든 오류 암호문을 거를 수 있었으며, 수 초 내에 비밀키 복구에 성공했다.

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]
김주환, 이종혁, 한동국, "Novel Differential Fault Attack Using Function-Skipping on AES," Journal of The Korea Institute of Information Security and Cryptology, vol. 30, no. 6, pp. 1263-1270, 2020. DOI: 10.13089/JKIISC.2020.30.6.1263.

[ACM Style]
김주환, 이종혁, and 한동국. 2020. Novel Differential Fault Attack Using Function-Skipping on AES. Journal of The Korea Institute of Information Security and Cryptology, 30, 6, (2020), 1263-1270. DOI: 10.13089/JKIISC.2020.30.6.1263.