ResearchBib Share Your Research, Maximize Your Social Impacts
Sign for Notice Everyday Sign up >> Login

A High-Speed FPGA Implementation of an RSD-Based ECC Processor

Journal: International Journal of Engineering and Techniques (Vol.4, No. 1)

Publication Date:

Authors : ;

Page : 345-350

Keywords : ASIP; ECC; field-programmable gate array; RSD.;

Source : Downloadexternal Find it from : Google Scholarexternal

Abstract

In this paper, an exportable application-specific instruction-set elliptic curve cryptography processor based on redundant signed digit representation is proposed. The processor employs extensive pipelining techniques for Karatsuba–Of man method to achieve high throughput multiplication. Furthermore, an efficient modular adder without comparison and a high through put modular divider, which results in a short data path for maximized frequency, are implemented. The processor supports the recommended NIST curve P256 and is based on an extended NIST reduction scheme. The proposed processor performs single point multiplication employing points in affine coordinates in 2.26 ms and runs at a maximum frequency of 160 MHz in Xilinx Virtex 5 (XC5VLX110T) field-programmable gate array.

Last modified: 2018-05-22 14:41:34