Title
Elliptic Curve Crypto Processor on FPGA using Montgomery Multiplication with Vedic and Encoded Multiplier over GF (2<sup>m</sup>) for Nodes in Wireless Sensor Networks
Abstract
Resource constraint Wireless Sensor Networks requires the fast multipliers that are crucial for data processing. Scalar or Point multiplication, the most important operation of Elliptic Curve Cryptography (ECC) is carried out with Montgomery Multiplication which is implemented using Vedic and Encoded Multipliers. Both the multipliers are designed for basic finite field multiplication operations at lower levels of design that increases the overall performance of the cryptosystem in terms of speed, area, operating frequency and consumption of power. The encoded architecture has low gate count and it decreases the number of partial products in its multiplier architecture. In point doubling and point addition the multiplications are done by Encoded Multiplier and squaring using Urdhva Triyambhagyam Vedic Multiplier. For experimental purpose the crypto system is first implemented with GF (2$^{8}$) and expanded to GF (2$^{194}$). The synthesis result gives that delay of 3.510 nanoseconds for 8 bit point multiplication and 2608 nanoseconds for 194 bit. Upon device utilization it is 432 LUTs for 8 bit and 7455 for 194 bit architecture. The static power utilization for 194 bit is 178.43 mW. The processor with encryption /decryption of 194 bit key and data is implemented selecting low cost optimized Xilinx Spartan 3E XC3S500/ FG320 and Speed Grade of -5 with the IDE tool Xilinx ISE 9.2i. Hardware implementation is performed for GF (2$^{8}$) on Spartan 3E with input and output pins availability.
Year
DOI
Venue
2018
10.1109/ICIINFS.2018.8721398
2018 IEEE 13th International Conference on Industrial and Information Systems (ICIIS)
Keywords
DocType
ISSN
Elliptic curve cryptography,Field programmable gate arrays,Wireless sensor networks,Hardware,Computer architecture,Elliptic curves
Conference
2164-7011
ISBN
Citations 
PageRank 
978-1-5386-8492-4
0
0.34
References 
Authors
0
3
Name
Order
Citations
PageRank
G Leelavathi100.34
Shaila K273.66
K. R. Venugopal326748.80