Skip to content
Conference

High-Performance Implementation of AES-128 Encryption and Decryption on FPGA Using Pipeline Architecture with UART Communication

Aug 2026 · 2026 International Conference on Modern Sustainable Systems (CMSS) · pp. 614-620 · 0 citations · 10 references

Abstract

With the growing number of sophisticated cryptographic attacks and the need for high-speed secure data communications, the design and implementation of hardware-based encryption appears inevitable. This paper aims to design a highspeed pipelined Advanced Encryption Standard (AES-128) architecture using the latest 28 nm Xilinx Artix-7 Field Programmable Gate Array (FPGA). Particularly, we envisioned a pipelined AES architecture with parallelised pipelined and expanded key setup stages to maximise the throughput. To validate the proposed ideas, the architecture was carefully described in Verilog Hardware Description Language (HDL). Furthermore, both encryption and decryption pipelined round components were replicated and encapsulated into a single module. This module was also interconnected with a newly proposed real-time UART IP core for immediate hardware debugging. Additionally, functional verification based on NIST standard test vectors was utilised to verify perfect data recovery with no timing violations. Finally, the Place and Route on the target device reported the logic utilisation and throughput of 59.1 Mbps (13.1 Mbps) for encryption (decryption).

View source

We use cookies to run the site and, with your consent, for analytics and to show ads. See our Cookie Policy.