Proceedings of the KIEE Conference (대한전기학회:학술대회논문집)
- 2004.11c
- /
- Pages.129-131
- /
- 2004
Implementation of the Multi-Segment Karatsuba Multiplier for Binary Field
멀티 세그먼트 카라츄바 유한체 곱셈기의 구현
Abstract
Elliptic Curve Cryptography (ECC) coprocessors support massive scalar multiplications of a point. We research the design for multi-segment multipliers in fixed-size ECC coprocessors using the multi-segment Karatsuba algorithm on GF($2^m$). ECC coprocessors of the proposed multiplier is verified on the SoC-design verification kit which embeds ALTERA EXCALIBUR FPGAs. As a result of our experiment, the multi-segment Karatsuba multiplier, which has more efficient performance about twice times than the traditional multi-segment multiplier, can be implemented as adding few H/W resources. Therefore the multi-segment Karatsuba multiplier which satisfies performance for the cryptographic algorithm, is adequate for a low cost embedded system, and is implemented in the minimum area.