2016•Unpublished venueRequires access

FPGA implementation of advanced Encryption Standard algorithm

Zabina Kouser, Manish Kumar Singhal, Amit M. Joshi

Open publisher page 19 citations

Abstract

An AES is the most popular security algorithm and it is required to improve the performance of AES with increasing the demand of internet security. AES is a symmetric key algorithm in which only one key is requires for encryption and decryption process, key must be same. The AES implementation is possible for software and hardware but hardware implementation has better speed in comparison to software. In the proposed work, we implemented AES on FPGA as it provides reconfigurable hardware to verify the real-time implementation. The proposed design uses repetitive looping method with 128 bits block size and key size. AES implementation of our design is also compared with other designs to show the hardware utilization.

About this research paper

What this paper is about

An AES is the most popular security algorithm and it is required to improve the performance of AES with increasing the demand of internet security. AES is a symmetric key algorithm in which only one key is requires for encryption and decryption process, key must be same. The AES implementation is possible for software and hardware but hardware implementation has better speed in comparison to software. In the proposed work, we implemented AES on FPGA as it provides reconfigurable hardware to verify the real-time implementation. The proposed design uses repetitive looping method with 128 bits block size and key size. AES implementation of our design is also compared with other designs to show the hardware utilization.

Why it matters

OpenAlex reports 19 citations for this work. Citation counts describe recorded attention and do not establish research quality.

Key contribution

A contribution statement is not available in the OpenAlex record.

Method / approach

Method details are not available in the OpenAlex metadata.

Main findings

Findings are not separately available in the OpenAlex metadata.

Limitations

Limitations are not available in the OpenAlex metadata.

Applications

Application details are not available in the OpenAlex metadata.

Available abstract

An AES is the most popular security algorithm and it is required to improve the performance of AES with increasing the demand of internet security. AES is a symmetric key algorithm in which only one key is requires for encryption and decryption process, key must be same. The AES implementation is possible for software and hardware but hardware implementation has better speed in comparison to software. In the proposed work, we implemented AES on FPGA as it provides reconfigurable hardware to verify the real-time implementation. The proposed design uses repetitive looping method with 128 bits block size and key size. AES implementation of our design is also compared with other designs to show the hardware utilization.

Key concepts: Computer science, Advanced Encryption Standard, Field-programmable gate array, Encryption, Encryption software, Key (lock), Embedded system, Key size

Related papers

Back to paper searchBrowse research topicsOriginal source
FPGA implementation of advanced Encryption Standard algorithm — Research Paper | ScholarLens