Author : Mishal Jasmine Ferrao 1
Date of Publication :11th May 2017
Abstract: Modified Symmetric Encryption Algorithm (MSEA) is an ARX algorithm. In other words, the encryption procedure includes arithmetic, rotation and XOR operations. MSEA is also a symmetric algorithm. A symmetric algorithm uses the same key for encryption as well as decryption. In this paper, we have a proposed a technique to make MSEA more efficient in terms of power and memory by using an 8 bit reversible arithmetic and logic unit (ALU). Reversible logic is an emerging technology. The fact that there is no loss of data amounts to the advantage of less power dissipation in the reversible logic. The 8 bit ALU to be used in the design will include operations like left rotation, right rotation, increment, XOR operation. These operations are implemented using the basic reversible gates like Feynman gate, Fredkin gate, Peres gate, HNG gate. These gates can also be used to do the basic operations like AND, NAND, OR, NOR gates.
Reference :
-
- Rajul Kumar, K.K. Mishra, Ashish Tripathi, Abhinav Tomar, Surendra Singh, “MSEA: Modified Symmetri Encryption Algorithm
- Kamaraj Arunachalam, Marichamy Perumalsamy, C. Kalyana Sundaram, and J. Senthil Kumar “Design and Implementation of a Reversible Logic based 8- Bit Arithmetic and Logic Unit” International Journal of Computers and Applications, 2014.
- D. Hong, J. K. Lee, D. C. Kim, D. Kwon, K. H. Ryu, and D. G. Lee, “LEA: A 128-Bit Block Cipher for Fast Encryption on Common Processors”, WISA 2013, LNCS 8267, Springer International Publishing Switzerland 2014.
- Vijay K Panchal, Vimal H Nayak “Analysis of Multiplier Circuit Using Reversible Logic” IJIRST –International Journal for Innovative Research in Science & Technology| 2014.
- E. Biham, O. Dunkelman, and N. Keller, "A New Attack on 6-Round IDEA", Proceedings of Fast Software Encryption, Lecture Notes in Computer Science, Springer-Verlag, 2007.
- R. Landauer, Irreversibility and heat generation in the computing process, IBM Journal of Research and Development,5(3), 1961, 183–191.