Several AES Variants under VHDL language In FPGA
Sliman arrag, Abdellatif Hamdoun, Abderrahim Tragha, Salah eddine, Khamlich

TL;DR
This paper presents four FPGA implementations of AES encryption variants, including Double AES, AESX, and AES-EXE, focusing on their architectures and performance on Altera devices.
Contribution
It introduces new FPGA architectures for multiple AES variants with on-the-fly key expansion and evaluates their implementation on specific FPGA families.
Findings
Successful implementation of four AES architectures on FPGA
Performance analysis on Altera Cyclone III and Stratix devices
Enhanced encryption options with different AES variants
Abstract
This paper provides four different architectures for encrypting and decrypting 128 bit information via the AES. The encryption algorithm includes the Key Expansion module which generates Key for all iterations on the fly, Double AEStwo-key triple AES, AESX and AES-EXE. These architectures are implemented and studied in Altera Cyclone III and STRATIX Family devices.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsCryptographic Implementations and Security · Chaos-based Image/Signal Encryption · Coding theory and cryptography
