Hardware Implementation for AES Algorithm Based on Substructure Sharing and Multi-pipeline

Xie Xiaoqing,Gao Lin
DOI: https://doi.org/10.3969/j.issn.1007-7820.2009.03.015
2009-01-01
Abstract:This paper presents novel architectures for the hardware implementation of the Advanced Encryption Standard(AES) algorithm.This paper is different from the traditional hardware implementation approaches of the AES algorithm.It first analyzes the architecture of the AES algorithm and modifies the decryption process for the sake of sharing substructure and reducing the area requirements.Secondly,it employs composite field arithmetic to minimize the unbreakable delay incurred by look-up tables in the SubBytes/InvSubBytes transformation.Finally,eight pipelines are used to enhance the chip's frequency by analyzing the delay of hardware structure.The experiment result shows that the design can satisfy the requirements of small chip area and high deposing date rate.
What problem does this paper attempt to address?