设计 任务书 文档 开题 答辩 说明书 格式 模板 外文 翻译 范文 资料 作品 文献 课程 实习 指导 调研 下载 网络教育 计算机 网站 网页 小程序 商城 购物 订餐 电影 安卓 Android Html Html5 SSM SSH Python 爬虫 大数据 管理系统 图书 校园网 考试 选题 网络安全 推荐系统 机械 模具 夹具 自动化 数控 车床 汽车 故障 诊断 电机 建模 机械手 去壳机 千斤顶 变速器 减速器 图纸 电气 变电站 电子 Stm32 单片机 物联网 监控 密码锁 Plc 组态 控制 智能 Matlab 土木 建筑 结构 框架 教学楼 住宅楼 造价 施工 办公楼 给水 排水 桥梁 刚构桥 水利 重力坝 水库 采矿 环境 化工 固废 工厂 视觉传达 室内设计 产品设计 电子商务 物流 盈利 案例 分析 评估 报告 营销 报销 会计
 首 页 机械毕业设计 电子电气毕业设计 计算机毕业设计 土木工程毕业设计 视觉传达毕业设计 理工论文 文科论文 毕设资料 帮助中心 设计流程 
垫片
您现在所在的位置:首页 >>计算机毕业设计 >> 文章内容
                 
垫片
   我们提供全套毕业设计和毕业论文服务,联系微信号:biyezuopinvvp QQ:1015083682   
SSL VPN加密算法研究 毕业论文word+pdf版本论文
文章来源:www.biyezuopin.vip   发布者:毕业作品网站  

目录


致谢 1

目录 2

中文内容摘要 4

Abstract 5

第 1 章 绪论 6

1.1 背景 6

1.2 SSL VPN 发展趋势 7

1.3 本文章节安排 9

第 2 章 SSL VPN 基础技术 10

2.1 虚拟专用网介绍 10

2.1.1 VPN 的定义和工作原理 10

2.1.2 VPN 的类型和应用 11

2.2 SSL 协议介绍 13

2.2.1 SSL 概述 13

2.2.2 SSL 体系结构 14

2.2.3 SSL 协议 14

2.3 SSL VPN 和传统 VPN  的比较 16

2.3.1 IPSec 技术介绍 16

2.3.2 IPSec VPN 与 SSL VPN 比较 16

第 3 章 SSL VPN 系统结构与关键技术 19

3.1 SSL VPN 概念 19

3.2 SSL VPN 系统结构 20

3.3 SSL VPN 中的关键技术 20

3.3.1 代理和转发技术 20

3.3.2 访问控制 21

3.1.3 身份认证 22

3.1.4 审计日志 22

3.4 SSL VPN 的解决方案 23

第 4 章 SSL VPN 的实现 25

4.1 主流 VPN 协议 25

4.1.1 PPTP 协议 25

4.1.2 L2F 协议和 L2TP 协议 26

4.1.3 IPSec VPN 和 MPLS VPN 26

4.2 基于 OpenVPN 的实现 27

4.2.1 Router(tun)的实现 27

4.2.2 Bridged(TAP)的实现 31

4.2.3 两种实现方法比较 35

第 5 章 加密算法分析 36

5.1 密码学简介 36

5.1.1 对称密钥和非对称密钥学 36

5.1.2 数字摘要 37

5.1.3 数字证书相关技术 37

5.1.4 公钥基础设施 PKI 39

5.2 SSL 算法的选择 40

5.3 OpenVPN 协议和安全性分析 40

5.4 基于 ECC 加密算法的 SSL VPN 42

5.4.1 ECC 加密体制 42

5.4.2 ECC 加密体制在 SSL 安全均衡握手方面的优势 43

5.4.3 ECC 公钥算法的优化 44

5.4.4 基于优化 ECC 加密算法的 SSL 安全均衡握手过程 45

5.5 量子密码在 VPN 中的应用 46

5.5.1 量子密码 46

5.5.2 基于 QKD 和 IPSec 的 VPN 体系结构 47

5.5.3 QKD 在 IPSec VPN 中的应用过程 49

5.5.4 QKD 在 VPN 中的具体实施 52

5.5.5 QKD 应用于 VPN 的总结 54

5.6 全文展望 55

参考文献 56


中文内容摘要

随着网络技术的发展和普及,Virtual Private Network(VPN,虚拟专用网络)得到了越来越多的应用,而基于Secure Sockets Layer(SSL,安全套接层)技术的VPN 系统是目前一种安全易用且低成本的远程访问方案。

SSL VPN是一种新型的VPN技术。随着网络应用的多样性,对远程访问的安全需求日益增加,目前主流IPSec VPN无法满足应用多样性的需求。SSL VPN因其配置方便、与操作系统无关、支持设备广泛等优势,弥补了IPSec VPN的不足,成为VPN领域的研究热点。

本文对SSL VPN的概念、基本原理、关键技术进行了研究,通过OpenVPN软件设计并实现了一个SSL VPN系统,并着重分析了其中的加密算法与安全性,希望提出方法和加密算法来对SSL VPN系统加以提高与完善,其主要内容如下:

1. 详细分析了SSL技术和VPN技术,并对SSL VPN的技术特点进行了总结。

2. 对SSL VPN的体系结构以及其关键技术进行了深入研究。包括代理技术、用户验证技术、访问控制技术和审计日志技术等,并给出SSL VPN的两个解决方案。

3. 归纳总结了一些VPN技术的实现机理,包括PPTP协议、L2F协议和L2TP协议、IPSec VPN和MPLS VPN;在这个基础上,着重对基于SSL的VPN实现方法的代表---OpenVPN做了深入研究,并通过虚拟机(VMware)成功完成两种不同方式实现的实验平台和演示。

4. 针对VPN系统中的研究热点——安全性,对SSL VPN中各种加密算法进行研究,着重分析了ECC加密算法在SSL VPN中的特点与优势;最后将目前发展迅速的量子密码技术引入到VPN系统中,详细分析了QKD(Quantum Key

Distribution)技术在VPN中的体系结构、应用方式以及具体实施情况。关键词:SSL,VPN, SSLVPN,SSL控制协议,OpenVPN,加密算法


Abstract

With the development of networking technology, Virtual Private Network(VPN) plays a more and more important role today. Secure Sockets Layer(SSL) VPN is a secure and low-cost Remote Access system.

Based on the diversity of network applications, the demand of remote access has a significant growth; IPSec VPN can not satisfy the need of various applications. But SSL VPN which has the priority of easy configuration, no associated with the operating system and extensive support equipment, can make up the shortage of IPSec VPN. So, SSL VPN has become a research hotspot.

This paper studies the characteristics of SSL VPN, Such as concept, basic principles, key technologies, and so on. We also realize a system via the software of OpenVPN and fully analyze the encryption algorithms in SSL VPN, trying to propose methods and encryption algorithms to improve VPN system. The main contents include:

1. We detailed research and analyze SSL technology and VPN technology, summarize the technical features of SSL VPN.

2. SSL VPN architecture and its key technology are deeply analyzed, such as Agent technology, User authentication, Access control, Audit log and so forth. Two solutions of SSL VPN are also proposed.

3. The realization mechanisms of VPN are summarized, such as PPTP protocol 、 L2F

protocol 和 L2TP protocol 、 IPSec VPN and MPLS VPN; What we focus on is its representative-OpenVPN; Through VMware, we successfully use two methods to complete the realization demon of SSL VPN.

4. Based on the research topic in VPN system-security, we investigate various encryption algorithm in SSL VPN and detailed analyze ECC encryption algorithm. Finally, with the rapid development of Quantum Cryptography(QC), we propose QC can be better used in VPN system, and deeply analyze architecture and application of Quantum Key Distribution(QKD) is VPN system.

Keyword: SSL, VPN, SSL VPN, OpenVPN, Encryption algorithm, ECC, QKD.






















  全套毕业设计论文现成成品资料请咨询微信号:biyezuopinvvp QQ:1015083682     返回首页 如转载请注明来源于www.biyezuopin.vip  

                 

打印本页 | 关闭窗口
  下一篇文章:暂时没有
本类最新文章
SSL VPN加密算法研究 毕业 基于SVM-BP-CNN混合模型 基于自监督和对比学习的实体链指方
基于Springboot+Vue 基于Springboot+Vue 基于CUDA的高精度多序列比对算
| 关于我们 | 友情链接 | 毕业设计招聘 |

Email:biyeshejiba@163.com 微信号:biyezuopinvvp QQ:1015083682  
本站毕业设计毕业论文资料均属原创者所有,仅供学习交流之用,请勿转载并做其他非法用途.如有侵犯您的版权有损您的利益,请联系我们会立即改正或删除有关内容!