메뉴 건너뛰기
.. 내서재 .. 알림
소속 기관/학교 인증
인증하면 논문, 학술자료 등을  무료로 열람할 수 있어요.
한국대학교, 누리자동차, 시립도서관 등 나의 기관을 확인해보세요
(국내 대학 90% 이상 구독 중)
로그인 회원가입 고객센터 ENG
주제분류

추천
검색

논문 기본 정보

자료유형
학위논문
저자정보

강지수 (고려대학교, 高麗大學校 情報保護大學院)

지도교수
洪錫熹
발행연도
2015
저작권
고려대학교 논문은 저작권에 의해 보호받습니다.

이용수0

표지
AI에게 요청하기
추천
검색

이 논문의 연구 히스토리 (2)

초록· 키워드

오류제보하기
부채널 분석(Side Channel Analysis)이란 장치 내에 구현된 암호연산기능에 대해 설계자가 의도하지 않은 부가적인 채널의 정보를 이용해 분석하는 기법을 통칭한다. 이 중 전력분석은 가장 많이 사용되는 부채널 분석기법 중 하나로 전력분석을 효과적으로 수행하기 위해 다양한 신호처리 기법이 활용되고 있다. 신호처리 기법들은 공격환경이나 수집된 신호의 특성에 따라 복합적으로 사용되어 전력분석의 성능을 높이게 된다.
파형압축은 파형을 구간별로 분할하여 구간에 포함된 신호를 하나의 값으로 압축해 데이터의 크기를 줄이는 방법으로 데이터 크기 감소로 인한 분석의 계산복잡도 감소뿐 아니라 신호를 압축하는 과정에서 잡음성분이 상쇄되어 전력분석의 성능을 높인다는 것이 알려져 있다. 가장 최근에 제안된 주성분분석(Principal Component Analysis, PCA)을 이용한 파형압축은 데이터가 포함된 다차원 공간에서 특징벡터를 계산해 이를 가중치벡터로 사용하는 방법으로 성능이 가장 우수한 것으로 알려져 있다.
본 논문에서는 선형판별분석(Linear Discriminant Analysis, LDA)을 이용한 파형압축을 통해 전력분석의 성능을 향상시키는 방법을 제안한다. 선형판별분석은 주성분분석과 유사하지만 데이터를 해석하는 방향에 차이가있다. 선형판별분석을 적용하기 위해 장치 내부의 비밀키 값을 모르는 상태에서 수집된 파형들을 클래스로 구분하는 방법을 제안하였으며, 우수성을 확인하기 위해 16비트와 32비트프로세서에 S/W로 구현된 암호알고리듬의 전력파형과 FPGA상에 H/W로 구현된 암호알고리듬의 전력파형을 이용, 주성분분석을 활용한 기존 파형압축과의 성능을 비교하였다. 실험 결과, 제안기법을 사용했을 때 상관전력분석(Correlation Power Analysis, CPA)의 성능이 향상되는 것을 확인했다.

목차

제 1 장 서론 1
제 2 장 관련 연구 4
제 1 절 전력 분석 4
1.1 단순전력분석(Simple Power Analysis, SPA) 4
1.2 차분전력분석(Differential Power Analysis, DPA) 5
1.3 상관전력분석(Correlation Power Analysis, CPA) 5
제 2 절 전력분석 향상기법 8
2.1 파형 정렬 9
2.2 필터링 및 증폭 10
2.3 파형 선별 12
2.4 파형 압축 14
제 3 절 선형판별분석 15
제 3 장 선형판별분석을 이용한 파형압축 18
제 1 절 수집파형의 클래스 분류 18
제 2 절 압축대상 단위구간선정 21
제 3 절 특징벡터 연산과정 22
제 4 절 교유벡터의 선택과 파형압축 24
제 4 장 성능 비교 25
제 1 절 실험 목적 및 개요 25
제 2 절 16비트 MSP430을 이용한 실험 27
제 3 절 32비트 S3C2410을 이용한 실험 32
제 4 절 DPA contest v2 파형을 이용한 실험 40
제 5 장 결론 45
부록 A MATLAB 구현 Code 47
제 1 절 선형판별분석 Code 47
제 2 절 주성분분석 Code 52
부록 B AES S-box 연산 53

최근 본 자료

전체보기

댓글(0)

0