收藏本站 | 论文目录

关键词: python matlab plc 单片机 dsp fpga 仿真 stm32

当前位置: 毕业论文设计参考 >> 电子电气通信 >> 通信工程本科论文

文件加密传输系统设计

[关键词:文件加密,传输系统]  [热度 ]
提示:此毕业设计论文完整版包含【论文
作品编号:txgc0697,word全文:60页,合计:22000

以下仅为该作品极少介绍,详细内容请点击购买完整版!
文件加密传输系统设计毕业设计论文------

本文通过对称的DES算法对文件数据进行加密,文件传输部分采用传输协议TCP,实现加密文件在以太网内的传输。本文完成文件加密部分和文件传输部分的实现平台是Visual C++,即以它为开发环境,编写文件加密和文件传输代码,最后实现加密文件在以太网内的传输。Visual C++ 作为一个可视的集成开发工具,提供了软件代码自动生成和可视化的资源编辑功能。与传统的一些编程平台相比,它能够使系统具有较高的效率和可用性。

课题目的和意义

通过做毕业设计题目“文件加密传输系统设计”,可以从中学习VC++编程,这是课堂之外学的编程知识,通过对它的学习,可以比其他很多同学多掌握一种非常有用的编程工具。还可以从此次设计中学习文件加密技术和以太网通信技术,文件加密技术是为完善现代internet的安全性而产生,是internet发展的必然产物,学习它很有必要;而以太网通信技术与本专业很相关,通过对它的学习,可以更深入的理解通信领域的知识,对本专业的就业很有帮助。

论文的主要内容

本论文是针对密码系统的当前研究状况,主要研究加密算法的应用设计与实现。本论文在研究经典算法的基础上,根据网络应用的具体情况,在 VC++平台上,设计并实现了将需要传输的明文文件经过加密以后生成密文文件,然后经过信道传输到网络的另一端再进行解密得到原始数据的安全传输系统,从而保证敏感数据在网络上传输的机密性和安全性。

利用DES算法对文件加密

本程序采用的编程语言为C++,实现平台是VC++。本设计利用VC++中的MFC -AppWizard生成Dialog类型的应用程序,在Dialog中建立需要的Button,通过点击Button来完成加密、解密功能。

用DES算法完成一次对数据的加密操作,要进行16次迭代运算,在每一次的迭代操作中,都需要进行哪些变换运算,它们是如何变换的

本次文件加密传输系统的设计,基本上完成了预定的要求和目标。能够完成对单机上的文件进行简单的加密,然后实现加密后的文件在以太网内的传输,最后在接受方的单机上对文件进行解密恢复的功能。文件加密部分要求采用对称的加密方式对文件进行加密,本设计中采用了经典的对称加密算法DES对文件加解密,DES算法作为第一个数据加密标准出现,它是对称密码体制算法中最著名的代表。文件传输部分采用了TCP传输协议,TCP面向连接,能够保证数据的可靠交付。

本文的主要工作是研究分析了典型的加密方案,设计并实现了使用DES加密网络数据的传输方案,建立了网络数据传输平台,并在此基础上对系统的性能进行测试。本文是对加密技术在实际应用中实现的一次探索,在具体的应用过程中还存在加密大量数据时速度比较慢等缺点,系统的功能还有待于进一步加强。

 

 


以上仅为该作品极少介绍,详细内容请点击购买完整版!

提示:此毕业设计论文完整版包含【论文
作品编号:txgc0697,word全文:60页,合计:22000

本通信工程毕业设计论文作品由 毕业论文设计参考 [http://www.qflunwen.com] 征集整理——文件加密传输系统设计(论文)!