基于FPGA的AES加密系统及其在PLC中的应用.rar - 免费下载

技术资料资源 文件大小:3409 K

📋 资源详细信息

文件格式
未知
所属分类
上传用户
上传时间
文件大小
3409 K
所需积分
2 积分
推荐指数
⭐⭐⭐ (3/5)

💡 温馨提示:本资源由用户 wangshoupeng199 上传分享,仅供学习交流使用。如有侵权,请联系我们删除。

资源简介

电力传动系统的PLC控制程序作为商业机密,其安全性受到很大挑战,各种破解手段对行业的经济利益造成极大的伤害。对控制程序加密保护的研究与实现越来越受到重视。本文对基于FPGA的传动控制系统的程序加密保护进行了研究。 FPGA拥有设计灵活,传输速度快以及开发周期短而投资少的优点,因此本论文选取FPGA作为硬件平台实现对电力传动系统的加密。AES(Advanced Encryption Standard)算法做为当今工业界的加密标准成为本论文电力传动加密控制系统的加密算法首选。作为本文的核心部分,本文首先介绍了AES算法的数学基础、AES算法的设计准则和设计原理的基础上,论文详细地描述了AES算法的整体结构,并针对其设计原则分析了它的设计技巧。AES算法的工作模式有反馈模式和非反馈模式,硬件实现的结构包括:基本结构、循环展开结构、内部流水线结构和外部流水线结构。论文详细分析比较了各种工作模式和结构的优缺点后采用了非反馈工作模式以及内外结合的混合流水线结构。论文将AES加密部分划分为数个模块。并对各个模块的设计做了详细的分析,确定了实现方案和关键技术。论文使用硬件描述语言Verilog HDL对AES加密算法进行描述。 论文最后进行了时序仿真,并记录了测试数据,验证了系统的正确性与速度性。本论文应用所实现的AES加密模块,设计了压砖机控制系统的PLC程序加密机。本文的创新在于以硬件加密方式代替了软件加密方式,提高了控制系统程序的保密安全性。

立即下载此资源

提示:下载后请用压缩软件解压,推荐使用 WinRAR 或 7-Zip

资源说明

📥 下载说明

  • 下载需消耗 2积分
  • 24小时内重复下载不扣分
  • 支持断点续传
  • 资源永久有效

📦 使用说明

  • 下载后用解压软件解压
  • 推荐 WinRAR 或 7-Zip
  • 如有密码请查看说明
  • 解压后即可使用

🎁 积分获取

  • 上传资源获得积分
  • 每日签到免费领取
  • 邀请好友注册奖励
  • 查看详情 →

相关标签

点击标签查看更多相关资源:

相关资源推荐