주성분 분석 기반의 CPA 성능 향상 연구
A Study on CPA Performance Enhancement using the PCA
0
조회
0
다운로드
1
인용
0
참고문헌
키워드
초록
상관관계 전력 분석(Correlation Power Analysis, CPA)은 암호장비에서 알고리즘이 수행될 때 누설되는 전력소비 신호와 알고리즘의 중간 계산 값의 상관도를 이용하여 비밀키를 추출하는 부채널 공격 방법이다. CPA는 누설된전력 소비의 시간적인 동기 또는 잡음에 의해 공격 성능이 영향을 받는다. 최근 전력 분석의 성능 향상을 위해 다양한신호 처리 기술이 연구되어지고 있으며, 그 중 주성분 분석 기반의 신호 압축 기술이 제안되었다. 주성분 분석 기반의신호 압축은 주성분 선택 방법에 따라 분석 성능에 영향을 주기 때문에 주성분 선택은 중요한 문제이다. 본 논문에서는CPA의 성능 향상을 위해 전력 소비와의 상관도가 높은 주성분을 선택하는 주성분 선택 기법을 제안한다. 또한 각 주성분이 갖는 특징이 다르다는 점을 이용한 주성분 기반 CPA 분석 기법을 제안하고, 기존 방법과 제안하는 방법의 실험적인 분석을 통해 공격 성능이 향상됨을 보인다.
Abstract
Correlation Power Analysis (CPA) is a type of Side-Channel Analysis (SCA) that extracts the secret key using the correlationcoefficient both side-channel information leakage by cryptography device and intermediate value of algorithms. Attackperformance of the CPA is affected by noise and temporal synchronization of power consumption leaked. In the recent years,various researches about the signal processing have been presented to improve the performance of power analysis. Among thesesignal processing techniques, compression techniques of the signal based on Principal Component Analysis (PCA) has beenpresented. Selection of the principal components is an important issue in signal compression based on PCA. Because selectionof the principal component will affect the performance of the analysis. In this paper, we present a method of selecting theprincipal component by using the correlation of the principal components and the power consumption is high and a CPAtechnique based on the principal component that utilizes the feature that the principal component has different. Also, we provethe performance of our method by carrying out the experiment.
참고문헌 (10)
- "Introduction to differential power analysis and related attacks" (1998)[URL]
- P. Kocher, "“Differential power analysis,” Advances In Cryptology CRYPTO' 99", LNCS, 1666, pp.388~397 (1999)
- E. Brier, "Correlation power analysis with a leakage model", LNCS, 3156, pp.16~29 (2004)
- I. T. Jolliffe, "Principal Component Analysis", pp.111~118 (2002), John Wiley &Sons
- "DPA contest website" (2008)[URL]
- G.Pirest, "“A differential fault attack technique against SPN structures, with application to the AES and KHAZAD,” Cryptographic Hardware and Embedded Systems", LNCS, 2779, pp.77~88 (2003)
- N. Homma, "High-resolution side channel attack using phase-based waveform matching", LNCS, 4249, pp.187~200 (2006)
- T. Le, "Noise reduction in side channel attack using fourth-order cumulant", IEEE Transactions on Information Forensics and Security, 2(4), pp.710~720 (2007)
- 김희석, "주성분 분석을 이용한 전력 분석 공격의 성능 향상", 정보보호학회논문지, 20(6), pp.15~21 (2010), 한국정보보호학회
- S.Mangard, "Power Analysis Attacks : Revealing the secrets of smart cards", pp.82~86 (2007), Springer
