상세 보기
ECC 연산을 위한 가변 연산 구조를 갖는 정규기저 곱셈기와 역원기
Scalable multiplier and inversion unit on normal basis for ECC operation
- 이찬호;
- 李定鎬
초록
타원곡선 암호(Elliptic Curve Crypto- graphy : ECC)는 기존의 어떤 공개키 암호 시스템보다 우수한 비트 당 안전도를 제공하고 있어 최근 큰 관심을 끌고 있다. 타원곡선 암호 시스템은 보다 작은 키 길이를 갖고 있어 시스템의 구현에 있어서 작은 메모리 공간과 적은 처리 전력을 필요로 하므로 다른 암호화 방식에 비해 임베디드 어플리케이션에 적용하는데 유리하다. 본 논문에서는 제곱 연산이 용이한 정규기저로 표현된 유한체에서의 곱셈기를 구현하였다. 이 곱셈기는 타원곡선 암호에서 사용되는 GF(2193) 상에서 구현하였고, Massey와 Omura가 제시한 병렬 입력-직렬 출력 곱셈기의 구조를 변형하여 출력의 크기와 설계면적을 조절할 수 있다. 또한 제안한 곱셈기를 적용하여 정규기저 역원기를 구현하였다. 곱셈기와 역원기는 HDL을 이용하여 설계하고, 0.35 ㎛ CMOS 셀 라이브러리를 이용하여 구현하였으며 시뮬레이션을 통해 동작과 성능을 검증하였다.
키워드
ECC; multiplier; inversion unit; finite field operation; normal basis
- 제목
- ECC 연산을 위한 가변 연산 구조를 갖는 정규기저 곱셈기와 역원기
- 제목 (타언어)
- Scalable multiplier and inversion unit on normal basis for ECC operation
- 저자
- 이찬호; 李定鎬
- 발행일
- 2003-12
- 저널명
- 전자공학회논문지 - SD
- 권
- 40
- 호
- 12
- 페이지
- 80 ~ 86
- 언어
- KOR
- 출판사
- 대한전자공학회
- 발행국가
- 대한민국
- 분량
- 7 페이지
- ISSN
- P 1229-6368