摘要近年来,互联网已经和人类社会结合得越来越紧密,但随之而来的互联网安全问题也愈发严重。人们在享受着互联网带来的巨大便利的同时,也在不断地采取各种措施来防范互联网通信过程中的安全问题,如何保证互联网通信中的数据安全成为了当下一个重要的课题。80702

本文的主要目的是为互联网用户解决互联网通信中文件传输的安全问题,使重要数据能安全地、完整地传输到可信的接收方,保障互联网用户的权益。所采用的方式是使用OpenSSL提供的证书服务对通信双方进行身份验证,以及采取多种加密算法对通信中的数据进行混合加密,以达到通信安全的目的。

本文设计了一个基于OpenSSL的文件的安全传输方案,并实现了Windows平台上,C/S模式下的一个文件安全传输工具。该工具使用了多种加密算法混合加密数据,结合加密技术和传输技术达到了安全传输的效果。经过实际验证表明,该方案有效地实现了文件传输的安全性、完整性,并实现了身份验证。

毕业论文关键词  OpenSSL;  网络通信;  混合加密;  数据安全

毕业设计说明书外文摘要

Title    Design and implementation of file security transmission based on OpenSSL                                                 

Abstract In recent years, the combination of the Internet and human society is getting closer and closer, but the Internet security issues have become increasingly serious。People enjoy the great convenience brought by the Internet, at the same time, it also constantly take various measures to prevent the security of Internet communication process。How to ensure the data security in the Internet communication has become an important task。

The main purpose of this paper is to solve the problem of the security of file transfer in Internet communication for Internet users, so that the important data can be safely transmitted to the trusted party, and to protect the rights and interests of the Internet users。The way is to use the certificate services provided by OpenSSL to authenticate the communication parties, and to use a variety of encryption algorithms to encrypt the data in the communication, in order to achieve the purpose of communication security。

In this paper, a secure transmission scheme based on OpenSSL is designed, which implements a secure transmission tool based on Windows platform and C/S mode。 The tool uses a variety of encryption algorithms to encrypt data, combined with encryption technology and transmission technology to achieve the effect of safe transmission。 The practical verification shows that the proposed scheme can achieve the security and integrity of the file transfer, and realize the authentication。

Keywords  OpenSSL;  Internetwork communication;  Hybrid encryption;  data security

目   次

1  引言 1

1。1  课题背景 1

1。2  课题意义 1

1。3  课题目的 1

2  相关技术 2

2。1  OpenSSL密码库 2

2。1。1  高级加密标准AES 2

2。1。2  RSA公钥加密算法 2

2。1。3  MD5信息摘要算法 2

2。2  Socket技术 3

2。3  Visual Studio

上一篇:SD-OCT图像的视网膜病变可视化显示研究
下一篇:node.js个人理财信息系统的设计

网络安全的研究【1797字】

浅谈校园网安全控制策略【1715字】

网络信息安全技术管理的...

PKI的电子商务安全密钥托管技术【1306字】

ASP.NET的Web网络應用程序开...

茬RedHat中使用ReiserFS文件系统【1804字】

使用indy的IdTcpServer,IdTcpclient传輸文件【68字】

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

网络语言“XX体”研究

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

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

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

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

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

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

安康汉江网讯

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