基于C8051单片机的AES加密算法设计.docVIP

  • 247
  • 0
  • 约1.76万字
  • 约 32页
  • 2019-03-10 发布于广西
  • 举报
基于C8051单片机的AES加密算法设计 PAGE 4 第 PAGE \* Arabic \* MERGEFORMAT 15 页第 PAGE \* Arabic \* MERGEFORMAT 15 页 摘 要 随着计算机和网络的广泛应用,信息的安全研究也逐渐成为了一个非常重要的课题。为了保证信息传递时的安全性,对数据进行安全的加密算法是保护信息安全的主要手段。AES加密标准是2000年10月美国国家标准技术研究所新选出来的高级加密标准。可以预测,在未来很长一段时间内,AES算法在信息安全方面起着重要作用。 在充分研究AES加密算法原理的基础上,基于C8051F单片机设计了AES加密算法。先对系统实现进行分析,给出了总体框架图,然后对各个部分详尽分析,最后用C语言编程实现。使用行列式键盘输入明文,并采用状态变量法编写键盘管理程序;使用字符型液晶显示加密结果。经测试表明,加密一次数据的时间大约1ms,本设计为8位单片机提供了一种低成本、较高速度的AES加密算法方案。 关键词:AES加密算法;C8051F单片机;状态变量法 Abstract With the broad application of computer and network , the security research of information has become a very important problem. In order to guarantee the safety of network ,data that would be transferred should be encrypted by a safe encrypt algorithm. AES is a new data encryption standard which bring forward by NIST in Oct 2000. This indicates that AES will play an important role in the field of information safety in a long period in the future. On the basis of researching the AES algorithm’s principium, designed the AES encryption algorithm based on MCU. Firstly analysed the realizing of system, then provided whole design block diagram., besides separately analysed every part of the design in detail, finally C coded the design. In the paper, input the plaintext by the determinant keyboard which is designed in using the state variable method. The encrypted results displayed by LCD1602. The time of AES encryption is about 1ms. It shows that the design provided a low cost, high speed of AES encryption solution for 8-bit MCU. Key words:AES encryption; C8051F MCU; state variable method 目 录 TOC \o 1-3 \h \z \u HYPERLINK \l _Toc351640179 1 绪论 PAGEREF _Toc351640179 \h 1 HYPERLINK \l _Toc351640180 1.1 研究背景 PAGEREF _Toc351640180 \h 1 HYPERLINK \l _Toc351640181 1.2 Rijndael的算法分析 PAGEREF _Toc351640181 \h 1 HYPERLINK \l _Toc351640182 1.3 论文中重要概念 PAGEREF _Toc351640182 \h 2 HYPERLINK \l _Toc351640183 1.4 本论文的主要工作和章节内容安排 PAGEREF _Toc351640183 \h 3 HYPERLINK \l _Toc351640184 2 AES算法描

文档评论(0)

1亿VIP精品文档

相关文档