FPGA Design and Implementation of Modified AES Based Encryption and Decryption Algorithm
Fazal Noorbasha1, Y.Divya2, M.Poojitha3, K.Navya4, A.Bhavishya5, K. Koteswara Rao6, K Hari Kishore7
1Fazal Noorbasha, Department of Electronics and Communications Engineering, Koneru Lakshmaiah Education Foundation, Vaddeswaram, Guntur, Andhra Pradesh, India.
2Y. Divya, Department of Electronics and Communications Engineering, Koneru Lakshmaiah Education Foundation, Vaddeswaram, Guntur, Andhra Pradesh, India.
3M. Poojitha, Department of Electronics and Communications Engineering, Koneru Lakshmaiah Education Foundation, Vaddeswaram, Guntur, Andhra Pradesh, India.
4K. Navya, Department of Electronics and Communications Engineering, Koneru Lakshmaiah Education Foundation, Vaddeswaram, Guntur, Andhra Pradesh, India.
5A. Bhavishya, Department of Electronics and Communications Engineering, Koneru Lakshmaiah Education Foundation, Vaddeswaram, Guntur, Andhra Pradesh, India.
6K. Koteswara Rao, Department of Electronics and Communications Engineering, Koneru Lakshmaiah Education Foundation, Vaddeswaram, Guntur, Andhra Pradesh, India.
7K Hari Kishore, Department of Electronics and Communications Engineering, Koneru Lakshmaiah Education Foundation, Vaddeswaram, Guntur, Andhra Pradesh, India.
Manuscript received on 04 April 2019 | Revised Manuscript received on 11 April 2019 | Manuscript Published on 26 April 2019 | PP: 132-136 | Volume-8 Issue-6S April 2019 | Retrieval Number: F60380486S19/19©BEIESP
Open Access | Editorial and Publishing Policies | Cite | Mendeley | Indexing and Abstracting
© The Authors. Blue Eyes Intelligence Engineering and Sciences Publication (BEIESP). This is an open-access article under the CC-BY-NC-ND license (http://creativecommons.org/licenses/by-nc-nd/4.0/)
Abstract: Advanced Encryption Standard (AES) is an endorsed cryptographic algorithm that can be utilized to secure electronic information. AES was replacing the old Data Encryption Standard (DES) with more security. The algorithm uses a combination of logical EX-OR operations, octet substitution with S-BOX, column rotations, row rotations, and a mix column. It was successful because it was easy to implement and could run in a reasonable amount of time on a regular computer. Field Programmable Gate Arrays (FPGA) offers a faster, increasingly adjustable arrangement. In this paper, another plan of AES that is triple key AES is proposed. This beats the powerlessness of static S-Boxes and furthermore single key and double key AES encryption conspire. Thus the triple key AES calculation is more grounded when contrasted with the both past cases and give greater security to the information, pictures and etc. Finally we tested this algorithm on Spartan 3E FPGA kit.
Keywords: AES, FPGA, Static S-Box, Look up Tables.
Scope of the Article: Communication