烟台大学学报(自然科学与工程版)2026,Vol.39Issue(1):72-78,7.DOI:10.13951/j.cnki.37-1213/n.250408
基于FPGA的嵌入式加密系统设计与实现
Design and Implementation of an FPGA-based Embedded Encryption System
摘要
Abstract
In response to the growing demand for efficient and secure communication in IoT and embedded devices,this study presents the design of an embedded data encryption system based on a field programmable gate array(FPGA).The system aims to provide a low-cost,highly reliable solution for secure data transmission in resource-constrained environments.The system employs a layered architecture where a host computer and an EZ-USB FX2 chip handle instruction exchange and data transfer.The FPGA acts as the core control unit and integrates a light-weight AES-128 encryption algorithm to enable hardware-level data encryption.To optimize resource utilization,the system performs encryption operations serially,and the AES algorithm's key expansion module is also optimized.Simulation and testing verified that the AES module achieves a maximum clock frequency of 181.1 MHz during encryption,ensuring efficient data processing and meeting all design requirements.关键词
FPGA/AES加密算法/USB2.0Key words
FPGA/AES encryption algorithm/USB2.0分类
信息技术与安全科学引用本文复制引用
FENG Shuxian,CAI Shuxiang,CHEN Qinghua,YANG Yuhang,YANG Wenguang..基于FPGA的嵌入式加密系统设计与实现[J].烟台大学学报(自然科学与工程版),2026,39(1):72-78,7.基金项目
山东省自然科学基金资助项目(ZR2024MF007). (ZR2024MF007)