1. 研究目的与意义(文献综述)
随着时代的发展,互联网已经成为人类生活中不可或缺的一部分。在带来极大便利的同时,个人信息的私密性和安全性都受到了极大的挑战。而且,随着物联网的发展方兴未艾,以及5g时代的到来,数据的交互就显得更加重要。在实际的物联网项目的开发中,采集设备的数据之后,传输至远程服务器,如果不进行数据的加密和解密,采用明文的方式进行传输,无疑会对数据的私密性和安全性造成极大的威胁。
在近些年的发展中,网络安全问题受到的关注在不断增加,在保证网络数据传输安全的方法中,密码学无疑是其中一个最为重要的组成部分。发送方将所要发送的文件通过某种加密算法进行加密,将加密后的数据传输给接受方,接收方接收到数据后,根据相对应的解密算法对于数据进行解密,得到原始的明文,这样大大提高了数据传输的安全性。
目前,国内网主要的研究主要存在两种方式,分为软件加密和硬件加密。相比于硬件加密,软件加密具有成本低,实现方便和提供更好的可移植性和兼容性的优点,但是存在安全性较低,易被破解的缺点。而硬件加密由于通过专用的加密芯片与设备连接,通过与特定设备的绑定,能够保证较好的安全性。硬件加密的主要方式有两种,一是通过智能卡加密锁技术对数据进行加密,主要为单个主机设计,具有较高的安全性,但是易发生丢失盗取的情况。二是通过连接嵌入式加密设备,通过外置的芯片与处理器进行运算,利用网络,串口等方式进行传输。
2. 研究的基本内容与方案
基本内容:
论文主要进行模拟在嵌入式系统的文本储存与加密、解密进行文本gbk码加密解密过程,并且实现软硬件结合进行文本的gbk加密解密的过程,硬件基于stm32进行模式实现。
3. 研究计划与安排
第1-3周:搜集资料,撰写开题报告。
第4-5周:论文开题。
第6-12周:撰写论文初稿。
4. 参考文献(12篇以上)
[1]周翟和主编.stm32嵌入式系统基础教程[m].2019
[2]田兴宇.基于stm32的嵌入式加密链路机的设计与实现[d].黑龙江大学,2018
[3]杨湲.基于fpga的hdb3码编译码设计[j].周口师范学院学报,2019,第36卷(5): 50-52
