Reconfigurable system for high-speed and diversified AES using FPGA

  • Authors:
  • Ming-Haw Jing;Zih-Heng Chen;Jian-Hong Chen;Yan-Haw Chen

  • Affiliations:
  • Department of Information Engineering, I-Shou University, 1, Section 1, Hsueh-Cheng Rd., Ta-Hsu Hsiang, Kaohsiung County 840, Taiwan, ROC;Department of Information Engineering, I-Shou University, 1, Section 1, Hsueh-Cheng Rd., Ta-Hsu Hsiang, Kaohsiung County 840, Taiwan, ROC;Department of Information Engineering, I-Shou University, 1, Section 1, Hsueh-Cheng Rd., Ta-Hsu Hsiang, Kaohsiung County 840, Taiwan, ROC;Department of Computer Science and Information Engineering, Fortune Institute of Technology, No. 1-10, Nwongchang Rd., Neighborhood 28, Lyouciyou Village, Daliao Township, Kaohsiung County 831, Ta ...

  • Venue:
  • Microprocessors & Microsystems
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

Abstract

In this article, we present a FPGA-based reconfigurable system for the advanced encryption standard (AES) algorithm. This proposed design, called diversified AES (DAES), has the variations of four parameters: the field irreducible polynomial, the affine transformation in the SubBytes, the offsets in the ShiftRows, and the polynomial in the MixColumns. The advantage of such variations in the AES system is that they increase the strength regarding internal or external attacks. We also use straightforward architecture - look-up tables - for encryption and decryption to lead this system simple and high-speed using field programmable gate arrays (FPGAs).