상세 보기
전력 분석 공격에 안전한 효율적인 SEED 마스킹 기법
Efficient Masking Method to Protect SEED Against Power Analysis Attack
- 한동국;
- 조영인;
- 김희석;
- 최두호;
- 홍석희;
- 외 1명
초록
전력분석 공격이 소개되면서 다양한 대응법들이 제안되었고 그러한 대응법들 중 블록 암호의 경우, 암/복호화의 연산 도중 중간 값이 전력 측정에 의해 드러나지 않도록 하는 마스킹 기법이 잘 알려져 있다. SEED는 비선형 연산으로 32 비트 덧셈 연산과 S-box 연산을 동시에 사용하고 각 연산에 대한 마스킹 방법이 조화를 이룰 수 있도록 마스킹 형태 변환 과정이 필요하다. 본 논문에서는 SEED의 구조적 특성을 고려하여, 연산 시간이 많이 필요한 마스킹 형태 변환 횟수를 최소화 하도록 새로운 마스킹 S-box 설계법을 제안한다. 또한 마스킹 S-box 테이블을 하나만 생성하고 이것으로 나머지 마스킹 S-box 연산을 대체할 수 있는 연산식을 만들어 기존 마스킹 기법에 비해 마스킹 S-box로 인한 RAM 사용량을 절반으로 줄여 메모리 크기면에서도 효율적이도록 구성하였다.
키워드
SEED; Masking; Boolean Masking; Arithmetic Masking; SEED; Masking; Boolean Masking; Arithmetic Masking; SEED; 마스킹; 불 마스킹; 산술 마스킹
- 제목
- 전력 분석 공격에 안전한 효율적인 SEED 마스킹 기법
- 제목 (타언어)
- Efficient Masking Method to Protect SEED Against Power Analysis Attack
- 저자
- 한동국; 조영인; 김희석; 최두호; 홍석희; 이옥연
- 발행일
- 2010
- 저널명
- 정보처리학회논문지C
- 권
- 17
- 호
- 3
- 페이지
- 233 ~ 242