A High Speed FPGA Implementation of an ECSMA-Based Elliptic Curve Crypto Processor

Abstract

Elliptic Curve Cryptography (ECC), which allows smaller key length as compared to conventional public key cryptosystems, has become a very attractive choice in wireless mobile communication technology and personal communication systems. Any cryptosystem requires a very quick computation in very short time to get an optimal efficiency. One of the options could be to implement the overall cryptosystem into FPGA to reduce the execution time dramatically to pledge the efficiency. In this research, the ECC encryption engine has been implemented in Field Programmable Gate Arrays (FPGA) for two different key sizes, which are 131 bits and 163 bits. The cryptosystem, which has been implemented on Altera’s EPF10K200SBC600-1, has taken 5945 and 6913 logic cells out of 9984 for the key sizes of 131 bits and 163 bits respectively with an operating frequency 43 MHz, and performs point multiplication operation in 11.3 ms and 14.9 ms for 131 bits and 163 bits implementation respectively. In terms of speed, the cryptosystem implemented on FPGA is 8 times faster than the software implementation of the same system.

Authors and Affiliations

P. Ravikumar, K. Giri

Keywords

Related Articles

Efficient MAC Protocol for MANET

MANET an acronym for mobile AD HOC network is one of the most recent emerging trends in research areas of computer science. Mobile refers to movement, AD HOC means temporary and network meaning collection of nodes inte...

A Novel Secure Image Transmission Algorithm Using Reversible Color Transformations

A secure image transmission strategy is proposed, which changes consequently a given substantial volume mystery images into a purported mystery piece unmistakable mosaic images of the same size. The mosaic images, which...

Construction of an Ohmic Heating Apparatus and Evaluation of Electrical Conductivity of Sweet Lime Juice

Different emerging technologies for thermal food processing were developed and today’s era demands for those technologies which result in high quality with minimum processing. Ohmic heating is the volumetric method of h...

Energy Efficient Wireless Sensor Network Using Cooperative Communication

A network like sensor networks have energy constrained devices. The energy consumed by the nodes need to be less which prevents the earlier death of the sensor nodes due to drained energy level. Several techniques, meth...

Design and Optimization of Multiple Slots Microstrip Patch Antenna for Wireless Applications

Multiband Wang-shaped fractal antenna is obtained by applying fractal geometry .Initially a rectangular patch is taken and fractal geometry is applied. Two iterations of fractal geometry are applied to form double wang-...

Download PDF file
  • EP ID EP21996
  • DOI -
  • Views 210
  • Downloads 4

How To Cite

P. Ravikumar, K. Giri (2016). A High Speed FPGA Implementation of an ECSMA-Based Elliptic Curve Crypto Processor. International Journal for Research in Applied Science and Engineering Technology (IJRASET), 4(4), -. https://europub.co.uk/articles/-A-21996