경량 암호 알고리듬 CHAM에 대한 오류 주입 공격

Vol. 28, No. 5, pp. 1071-1078, 9월. 2018
10.13089/JKIISC.2018.28.5.1071, Full Text:
Keywords: Lightweight Block cipher, CHAM, Fault injection attack
Abstract

최근 가용 자원이 제한된 디바이스에서 사용할 수 있는 구현 성능이 효율적인 경량 블록 암호 알고리듬 CHAM이 제안되었다. CHAM은 키의 상태를 갱신하지 않는 스케줄링 기법을 사용함으로써 키 저장 공간을 획기적으로 감소시켰으며, ARX(Addition, Rotation, and XOR) 연산에 기반하여 설계함으로써 계산 성능을 크게 향상시켰다. 그럼에도 불구하고 본 논문에서는 CHAM은 오류 주입 공격에 의해 라운드 키가 노출될 가능성이 있으며 4개의라운드 키로부터 마스터 비밀 키를 추출할 수 있음을 보이고자 한다. 제안된 오류 주입 기법을 사용하면 약 24개의정상-오류 암호문 쌍을 이용하여 CHAM-128/128에 사용된 비밀 키를 찾을 수 있음을 컴퓨터 시뮬레이션을 통해확인하였다.

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]
권홍필 and 하재철, "Fault Injection Attack on Lightweight Block Cipher CHAM," Journal of The Korea Institute of Information Security and Cryptology, vol. 28, no. 5, pp. 1071-1078, 2018. DOI: 10.13089/JKIISC.2018.28.5.1071.

[ACM Style]
권홍필 and 하재철. 2018. Fault Injection Attack on Lightweight Block Cipher CHAM. Journal of The Korea Institute of Information Security and Cryptology, 28, 5, (2018), 1071-1078. DOI: 10.13089/JKIISC.2018.28.5.1071.