Proceedings of the Korean Institute of Information and Commucation Sciences Conference (한국정보통신학회:학술대회논문집)
- 2018.10a
- /
- Pages.190-192
- /
- 2018
ECC Processor Supporting NIST Elliptic Curves over GF(2m)
GF(2m) 상의 NIST 타원곡선을 지원하는 ECC 프로세서
- Lee, Sang-Hyun (Kumoh National Institute of Technology) ;
- Shin, Kyung-Wook (Kumoh National Institute of Technology)
- Published : 2018.10.18
Abstract
This paper describes a design of an elliptic curve cryptography (ECC) processor that supports five pseudo-random curves and five Koblitz curves over binary field defined by the NIST standard. The ECC processor adopts the Lopez-Dahab projective coordinate system so that scalar multiplication is computed with modular multiplier and XORs. A word-based Montgomery multiplier of
NIST 표준으로 정의된 이진체 상의 5가지 pseudo-random 타원곡선과 5가지 Koblitz 타원곡선을 지원하는 타원곡선 암호 (Elliptic Curve Cryptography; ECC) 프로세서를 설계하였다. Lopez-Dahab 투영 좌표계를 적용하여 모듈러 곱셈과 XOR 연산으로 스칼라 곱셈 (scalar multiplication)이 연산되도록 하였으며, 32-비트
Keywords
- ECC;
- binary field;
- pseduo-random curve;
- Koblitz curve;
- Lopez-Dahab;
- word-based Montgomery multiplication