首页 | 本学科首页   官方微博 | 高级检索  
     


High performance hardware support for elliptic curve cryptography over general prime field
Affiliation:1. Department of Electrical Engineering, CIIT, Abbottabad, Pakistan;2. School of Electronics Engineering, Dublin City University, Dublin, Ireland;3. School of Computer & Software, Nanjing University of Information Science and Technology, Nanjing, Jiangsu, China;4. Cetivox, 81 Rivington St, London EC2A 3AY, UK
Abstract:Secure information exchange in resource constrained devices can be accomplished efficiently through elliptic curve cryptography (ECC). Due to the high computational complexity of ECC arithmetic, a high performance dedicated hardware architecture is essential to provide sufficient performance in a computation of elliptic curve scalar multiplication. This paper presents a high performance hardware support for elliptic curve cryptography over a prime field GF(p). It exploited a best available possible parallelism of elliptic curve points in projective representation. The proposed hardware for ECC is implemented on Xilinx Virtex-4, Virtex-5 and Virtex-6 FPGAs. A 256-bit scalar multiplication is completed in 2.01  ms, 2.62  ms and 3.91  ms on Virtex-6, Virtex-5 and Virtex-4 FPGA platforms, respectively. The results show that the proposed design is 1.96 times faster with insignificant increase in area consumption as compared to the other reported designs. Therefore, it is a good choice to be used in many ECC based schemes.
Keywords:
本文献已被 ScienceDirect 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号