High Performance and Area Efficient VLSI Architecture for Advanced Encryption Standard Algorithm Using GF (28)

Authors

  • 1 Perika Kalanwesh, 2 Pujari Munaswamy 1Student at Sri Indu College of Engineering and Technology, Hyderabad, India 2 Researcher at Vedic School of VLSI Design, Hyderabad, India

Abstract

An efficient implementation of the Advanced Encryption Standard (AES) Algorithm. The presented architecture is adapted for AES encryption, encryption/decryptiondesigns.TheSub, InvSubBytes operations are implemented using composite field arithmetic. Efficient architecture for performing the mix columns & inverse mix columns operation, which is the major operation in the Advanced Encryption Standard (AES) method of cryptography. In the implementation of this AES-256 algorithm has a plaintext of 128 bits and key of 256 bits size. The number of rounds of operations in AES- 256 is 14. The key generation process of AES 256 is different from other AES algorithms. Xilinx 13.2i software is used for simulation and optimization of the synthesizable VERILOG code. All the transformations of both Encryption, Encryption/Decryption designs

Keywords: RCA. NRCA, bit permutation, RBP.

Downloads

Published

2017-12-31

How to Cite

Munaswamy, 1 P. K. 2 P. (2017). High Performance and Area Efficient VLSI Architecture for Advanced Encryption Standard Algorithm Using GF (28). International Journal of Engineering Science and Generic Research, 3(6). Retrieved from https://ijesar.in/index.php/ijesar/article/view/96

Issue

Section

Articles