CRYSTALS-Dilithium 대상 비프로파일링 기반 전력 분석 공격 성능 개선 연구

Vol. 33, No. 1, pp. 33-43, 2월. 2023
10.13089/JKIISC.2023.33.1.33, Full Text:
Keywords: CRYSTALS-Dilithium, Power Analysis Attack, Hardware Security, Deep Learning, wavelet transform
Abstract

최근 미국의 국립표준기술연구소(NIST: National Institute of Standards and Technology)는 양자 내성 암호(PQC: Post-Quantum Cryptography, 이하 PQC) 표준화 사업을 진행하여 4개의 표준 암호 알고리즘을 발표하였다. 본 논문에서는 전자서명 분야에서 표준화가 확정된 CRYSTALS-Dilithium 알고리즘을 이용하여 서명을 생성하는 과정에서 동작하는 다항식 계수별 곱셈 알고리즘을 대상으로 비프로파일링 기반 전력 분석 공격인 CPA(Correlation Power Analysis)나 DDLA(Differential Deep Learning Analysis) 공격에 의해 개인 키가 노출될 수 있음을 실험을 통해 증명한다. ARM-Cortex-M4 코어에 알고리즘을 탑재하여 실험 결과, CPA 공격과 DDLA 공격에서 개인 키 계수를 복구할 수 있음을 확인하였다. 특히 DDLA 공격에서 StandardScaler 전 처리 및 연속 웨이블릿 변환을 적용한 전력 파형을 이용하였을 때 공격에 필요한 최소 전력 파형의 개수가 줄어들고 NMM(Normalized Maximum Margin) 값이 약 3배 증가하여 공격 성능이 크게 향상됨을 확인하였다.

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]
장세창, 이민종, 강효주, 하재철, "CRYSTALS-Dilithium 대상 비프로파일링 기반 전력 분석 공격 성능 개선 연구," Journal of The Korea Institute of Information Security and Cryptology, vol. 33, no. 1, pp. 33-43, 2023. DOI: 10.13089/JKIISC.2023.33.1.33.

[ACM Style]
장세창, 이민종, 강효주, and 하재철. 2023. CRYSTALS-Dilithium 대상 비프로파일링 기반 전력 분석 공격 성능 개선 연구. Journal of The Korea Institute of Information Security and Cryptology, 33, 1, (2023), 33-43. DOI: 10.13089/JKIISC.2023.33.1.33.