Redundant Signed Digit based High Speed Elliptic Curve Cryptographic Processor

Journal of Circuits, Systems, and Computers(2018)

引用 1|浏览22
暂无评分
摘要
In this paper, a high speed elliptic curve cryptographic (ECC) processor for National Institute of Standards and Technology (NIST) recommended prime P−256 is proposed. The modular arithmetic components in the proposed ECC processor are highly optimized at both architectural level and circuit level. Redundant-signed-digit (RSD) arithmetic is adopted in the modular arithmetic components to avoid lengthy carry propagation delay. A high speed modular multiplier is designed based on an efficient segmentation and pipelining strategy. The clock cycle count is reduced as result of the segmentation, whereas operating frequency and throughput are significantly increased due to the pipelining. An optimized pipelined architecture for modular division is also presented which is suitable for the design of ECC processor using projective coordinates. The Joye’s double and add (DAA) algorithm based on XY-only common Z (co-Z) coordinate is adopted at the system level for its regular and efficient behavior. The proposed ECC...
更多
查看译文
关键词
Elliptic curve cryptography,finite field arithmetic,point multiplication,field programmable gate array (FPGA),redundant-signed-digit (RSD)
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要