客户端流程图 8

2。1。2 服务端流程图 9

2。2 加密和验证需求分析 9

2。3 客户端和服务端主要工作流程图 11

2。4 加密方法 12

3 系统实现 13

3。1系统整体设计思想 13

3。2系统模块图 14

3。3两端传输交互的实现 20

4系统测试 21

4。1客户端模块设计测试 21

4。1。1文件浏览模块测试 22

4。1。2文件加密模块测试 24

4。1。3文件解密模块测试 25

4。1。4发送文件模块测试 25

4。2目标信息界面测试 26

4。3服务端模块设计测试 28

4。3。1文件验证测试 28

4。3。2解密文件测试 30

4。3。3加密文件测试 32

4。4系统运行环境 33

4。5 功能测试 33

4。6 问题与解决方法 34

5总结与展望 36

5。1本系统主要特点 36

5。2课题开发重点和解决 36

5。3结论 36

5。4展望 37

致谢 38

参考文献 39

1绪论

下面是我做的关于设备监控远程传输的安全性设计与实现的这个课题的一些基本情况,还有代码分析,流程图等等。

1。1课题开发背景

智能化的工业控制中,远程PLC会将对应设备的当前状态信息定时上报给服务器,以便各类信息能够在服务器端进行综合处理。设备数据在传输过程中有安全性需求,需要验证和保密,这就要求我们学习信息安全相关技术。因此数据加密技术是一种我们现在无论是工业还是任何网络传输中必不可少的项目,那么在此基础上就需要我们了解下数据加密这个概念,数据加密就是原本的文档里的数据或者数据内容变成一串不能轻易让人识别的乱码文字,这个可以简称叫做密文。那么我们如何才能够看到加密以后的数据或者文本内容的数据呢?这就要求我们输入一段相当于门如果被锁了那么就需要一串钥匙来开门一样,我们需要输入一串密钥就能够把已经加密的数据或者文本数据给解放出来,这相当于是把原来的数据给解放出来,这种方法能够有效地避免公司里面的机密数据或者文本内容被他人非法窃取和利用。那么数据解密我们可以简单地理解成为是一种加密的相反过程,它是把已经加密的数据或者文本数据给还原出来的一种途径。现在网络世界上,存在着许多不安全风险,尤其是在数据和文本内容在网络上传输的过程中,我们往往能够发现公司里的机密文件或者数据被他人或者黑客非法盗取的行为,造成这些基本原因的主要是tcp/ip传输所具有的特点,随着网络世界的高速发展,网络给人带来的诱人效益是巨大的,因为通过网络许多企业都能够感觉到自己已经融入了这个世界,它们能够感觉自己在走向世界化的市场,为了让许多企业的机密文件或者数据不被窃取,数据加密还有数据签名是必不可少的。

上一篇:ZigBee+CC2530的分布式监控系统的设计+程序
下一篇:AT80C52单片机出租车计价器的设计+电路图+程序

基于出租车GPS数据城市交通特性研究

MATLAB混合高斯分布模型的数据协调技术研究

基于matlabgui的整车控制测...

高压电力线路茬线视频监...

调度自动化实时系统与M...

电力调度数据网络结构特性分析【3252字】

电力调度数据网结构特性分析【2155字】

麦秸秆还田和沼液灌溉对...

张洁小说《无字》中的女性意识

LiMn1-xFexPO4正极材料合成及充放电性能研究

ASP.net+sqlserver企业设备管理系统设计与开发

老年2型糖尿病患者运动疗...

安康汉江网讯

网络语言“XX体”研究

我国风险投资的发展现状问题及对策分析

新課改下小學语文洧效阅...

互联网教育”变革路径研究进展【7972字】