IMPLEMENTATION OF EFFICIENT CRYPTOGRAPHIC ARITHMETIC UNITS

[ 30 June 2020 | vol. 14 | no. 2 | pp. 1-18 ]

About Authors:

Kiran Kumar V G1 and Shantharama Rai C2
-1Asistant Professor Department of ECE AJ Institute of Engineering and Technology Kottara Mangaluru, India
-2Professor Department of ECE AJ Institute of Engineering and Technology Kottara Mangaluru, India

Abstract:

In the era of Internet of Things (IoT), there has been enormous increase in the implementation of smart devices with constrained resources to implement various cryptographic arithmetic primitives. Most of the conventional cryptographic algorithms like the IDEA, RSA etc. involve simple operations like addition, multiplication and complex operations like addition-modulo, multiplication-modulo etc. such algorithms may not be fit the resource constrained devices. While the current conventional algorithms approved National Institute of Standards and Technology (NIST) - can be implemented to route the resource constrained devices, their performance may not be satisfactory. Over the years, extensive research has been carried out configuring the cryptographic arithmetic structures, the basic arithmetic modules using different design styles, algorithms and aspects. In this paper efficient cryptographic arithmetic modules is implemented by combining the reversible logic and Vedic mathematics. The synthesis and implementation show that the proposed modules have considerable amount of improvement in the Area, power dissipation and delay.

Keywords:

Internet of Things, Reversible Logic, Computer Arithmetic, Cryptography, Modular Multiplication

 

About this Article: