- 1
- 2
- 3
- 4
- 5
基于凌阳61A的加密解密系统的设计与实现
资料介绍
“工业4.0”在信息传输标准化中将信息安全的重要性推向了一个更高的高度。密码学理论是实现信息安全的根本保障,研发一套基于凌阳61A的加密解密系统来保障信息在公共信道上传输的安全性是有意义的。
本文以凌阳61A开发板作为加密解密系统的硬件平台。在传统AES(Advanced Encryption Standard)加密解密算法的基础上,将改进的HILL密码与AES密码体系融合起来,提出了一种基于改进的HILL密码与AES密码的混合密码体系。以PC(Personal Computer)机为上位机,以凌阳61A单片机为下位机,以基于MFC架构的上位机软件以及基于改进的HILL密码与AES密码的混合密码体系的下位机程序作为系统的软件平台,研发了一套基于凌阳61A的加密解密系统。基于凌阳61A的加密解密系统的设计与实现主要完成了以下工作:
1)实现了AES算法的优化。本文提出了一种基于改进的HILL密码与AES密码的混合密码体系。在AES加密(解密)的C语言的实现过程中,数据在内存中以字符串格式存储。对存储的字符串进行一次改进的HILL密码算法的加密(解密)过程,然后再进行一次AES加密(解密)过程。经过测试,结果表明:优化后的AES算法能够完成加密(解密)过程,在一定程度上增加了其攻击复杂度,提高了数据通信的安全性。
2)完成了基于改进的HILL密码与AES密码的混合密码体系的加密解密算法在凌阳61A开发板上的实现过程。单片机通过串口中断响应读取串口数据并调用凌阳61A开发板上的加密或者解密模块来实现对数据的加密或者解密过程。
3)实现了单片机与单片机、单片机与PC之间的串口安全通信。通过单片机与单片机之间的数据交换以及单片机与PC机之间的数据交换来实现整个系统的数据交换过程。
部分文件列表
文件名 | 大小 |
基于凌阳61A的加密解密系统的设计与实现.pdf | 11M |
最新上传
-
21ic小能手 打赏10.00元 2天前
-
21ic小能手 打赏10.00元 2天前
-
cai0603 打赏3.00元 3天前
用户:CJQ_ENJOY
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏10.00元 3天前
-
cai0603 打赏3.00元 3天前
用户:dongshao
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏10.00元 3天前
-
21ic下载 打赏310.00元 3天前
用户:gsy幸运
-
21ic下载 打赏310.00元 3天前
用户:zhengdai
-
21ic下载 打赏310.00元 3天前
用户:小猫做电路
-
21ic下载 打赏310.00元 3天前
用户:liqiang9090
-
21ic下载 打赏270.00元 3天前
用户:kk1957135547
-
21ic下载 打赏160.00元 3天前
用户:w178191520
-
21ic下载 打赏160.00元 3天前
用户:w1966891335
-
21ic下载 打赏50.00元 3天前
用户:w993263495
-
21ic下载 打赏40.00元 3天前
用户:w993263495
-
21ic下载 打赏90.00元 3天前
用户:cooldog123pp
-
21ic下载 打赏30.00元 3天前
用户:sun2152
-
21ic下载 打赏40.00元 3天前
用户:xzxbybd
-
21ic下载 打赏40.00元 3天前
用户:铁蛋锅
-
21ic下载 打赏30.00元 3天前
用户:happypcb
-
21ic下载 打赏50.00元 3天前
用户:forgot
-
21ic下载 打赏10.00元 3天前
用户:xuzhen1
-
21ic下载 打赏20.00元 3天前
用户:wanglu6666
-
21ic下载 打赏5.00元 3天前
用户:人间留客
-
21ic下载 打赏5.00元 3天前
用户:jyxjiyixing
-
21ic下载 打赏5.00元 3天前
用户:akae_du
-
21ic下载 打赏5.00元 3天前
用户:ouyang_56
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
xlhtracy 打赏10.00元 3天前
-
xlhtracy 打赏10.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
xlhtracy 打赏5.00元 3天前
-
czmhcy 打赏1.00元 3天前
资料:bitboy
全部评论(0)