Concepedia

Publication | Closed Access

Hardware design and implementation of ECC based crypto processor for low-area-applications on FPGA

22

Citations

13

References

2017

Year

Abstract

Cryptographic algorithms are widely used for security purposes. These algorithms have been implemented in software as well in hardware. The hardware implementations gain significant importance due to their higher security provision. In this context, a novel hardware architecture to implement scalar multiplication on the standardized NIST curve over GF(2 <sup xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">m</sup> ) by using polynomial basis is presented. For scalar multiplication, Lopez and Dahab algorithm have been implemented. The novel architecture is modeled in Verilog and synthesized using Xilinx (ISE 14.2) for different FPGA devices. The performance of proposed architecture is explored by realizing throughput/area at the same time. The achieved throughput/area on Virtex 4, Virtex 5, Virtex 6 and Virtex 7 devices are 2.71, 8.51, 11.82 and 10.80.

References

YearCitations

Page 1