- 131
- 0
- 约2.19万字
- 约 39页
- 2021-10-12 发布于浙江
- 举报
基于FPGA的AES加密算法设计与实现
摘 要
随着信息产业在我国国民经济中扮演越来越重要的角色,信息技术的发展和数据传输的安全性受到了有关部门的重视,加强网络信息安全的加密产品具有广泛的应用前景。数据加密系统的理论核心是加密算法。目前被业界广泛采用的对称加密算法是 AES算法。因此,本课题主要研究AES加密算法的原理及实现。
加密算法的实现有多种方式,通过硬件来实现加密算法性能上能够得到很大的优化。在加密数据量比较大和实时性要求比较高的场合得到了广泛的应用。对比ASIC和FPGA实现的复杂度与成本,最终本文选择重点描述FPGA实现AES加密算法。
首先,本论文介绍了AES加密算法的原理,同时讲述了它与Rijndael加密的异同。其特点是安全高效、容易拓展优化和硬件实现简单。其次,研究了算法实现的关键技术。在设计过程中,完成了整体结构的规划和各模块的端口定义后,用Verilog语言对电路进行了RTL级的描述。之后,使用Model公司的ModelSim仿真工具进行了软件平台上的仿真,实现了128bit密钥的加解密逻辑功能。在硬件的实现方面,使用了Altera公司的Cyclone系列芯片,仿真基本达到了要求,这也证明了设计的正确性。最后,分析了AES加密算法实现的性能和占用资源情况。
关键词: AES,FPGA,Rijndael加密,加密算法
Design and Implement
您可能关注的文档
最近下载
- 深川SVF-G7变频器使用说明书用户手册.pdf VIP
- 2026年天津中考数学全套备考指南(考点分级+真题解析+备考规划).docx VIP
- 山西省建筑工程施工资料管理规程(1).docx VIP
- 循环水泵技术协议循环水泵技术协议.doc VIP
- 循环水泵合同技术附件.pdf VIP
- 2026广西崇左供电局项目资料员招聘25人笔试参考题库及答案解析.docx VIP
- 2025公安基础知识、行政职业能力试题卷.docx
- 2026年杭州钢铁集团有限公司人员招聘笔试模拟试题及答案详解.docx VIP
- 社会体育导论PPT.pptx
- 2025年杭州钢铁集团有限公司人员招聘笔试备考试题及答案解析.docx VIP
原创力文档

文档评论(0)