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

VLSI) Systems, IEEE Transactions  (2016)

引用 81|浏览58
暂无评分
摘要
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--Ofman method to achieve high throughput multiplication. Furthermore, an efficient modular adder without comparison and a high-throughput modular divider, which results in a short datapath 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.
更多
查看译文
关键词
application-specific instruction-set processor (asip),karatsuba-ofman multiplication,elliptic curve cryptography (ecc),field-programmable gate array (fpga),redundant signed digit (rsd).,elliptic curve cryptography,adders,elliptic curves,field programmable gate arrays,registers,logic gates
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要