ISSN 2996-8223
International Journal of Computer Science and Technology | Vol. 10, No. 9, September 2008 | pp. 65–72
DOI: 10.46882/2008/IJCST/109018
Research Article
Title: Optimizing Hardware Resource Utilization in FPGA Implementations of the Advanced Encryption Standard
Names of Authors: Pierre-Yves Laurent¹, Jean-Luc Moreau¹
Authors’ Affiliations: ¹Laboratory of Microelectronics and Embedded Systems, University of Rennes, Rennes, France
Abstract: Cryptographic security modules embedded within mobile electronic hardware and smart devices demand both high computational throughput and ultra-low power consumption. This paper details an optimized Field Programmable Gate Array (FPGA) implementation of the 128-bit Advanced Encryption Standard (AES) designed to minimize resource utilization while maintaining high processing speeds. The architecture reduces physical gate counts by executing a loop-unrolled pipelined structure where the complex SubBytes and InvSubBytes transformations are mapped to highly efficient block RAM (BRAM) lookup components instead of combinational logic slices. The complete cryptographic core was implemented on a Xilinx Spartan-3 chip environment. Hardware laboratory tests indicated that the core utilized only 412 logic slices and 4 BRAM blocks, achieving a hardware resource reduction of 28.5% compared to baseline iterative architectures. The design achieved a stable data encryption throughput rate of 1.42 Gbps at a maximum operating clock frequency of 118.5 MHz, exhibiting an optimal performance profile for constrained electronic environments.
Keywords: AES encryption, FPGA hardware, hardware optimization, block RAM, cryptography, pipelined architecture
Manuscript Timeline: Received June 18, 2008; Revised July 30, 2008; Accepted August 21, 2008; Published September 9, 2008
Citation: Laurent, P. Y., & Moreau, J. L. (2008). Optimizing Hardware Resource Utilization in FPGA Implementations of the Advanced Encryption Standard. International Journal of Computer Science and Technology, 10(9), 65–72.
Subscribe to read the full article: https://www.internationalscholarsjournals.org/subscribe-to-read