Differential Power Analysis Attack on Cryptosystem adopted NAF Algorithm as a Secret Key Recoding Method

비밀키를 NAF로 사용하는 암호시스템의 차분 전력분석 공격

  • 안만기 (국방품질관리소) ;
  • 하재철 (나사렛대학교 정보통신학과) ;
  • 이훈재 (동서대학교 인터넷공학부) ;
  • 문상재 (경북대학교 공과대학 전자전기컴퓨터학부)
  • Published : 2003.06.01

Abstract

The power analysis attack is a physical attack which can be applied to the cryptosystems such as smartcard. We try to experimental attack to a smart card which implemented Elliptic Curve Cryptosystem adopting NAF algorithm as a secret key recording method. Our differential power analysis attack is a potential threat to that implementation. The attacker measures the power traces during the multiplication with secret key bits in a target smart card and the multiplication with the guessed bits in other experimental one. The comparison of these two traces gives a secret bit, which means that attacker can find all secret key bits successively.

전력 분석 공격은 스마트 카드를 사용하는 암호 시스템에 대한 물리적 공격이다. 본 논문에서는 타원곡선 암호 알고리듬을 사용하는 스마트 카드가 비밀키를 NAF(non-odjacent form)로 부호화하여 사용하여도 차분 전력분석 공격에 대응할 수 없음을 실험을 통하여 제시하였다. 공격 대상인 비밀키를 모르는 스마트 카드에서 암호 알고리듬 동작 시점부터 측정된 평균전력 신호와 비밀키 변경이 가능한 스마트 카드에서 측정된 평균 전력 신호를 차분함으로써 비밀키를 한 비트씩 순차적으로 알아낼 수 있다.

Keywords