基于SSL协议的安全代理的设计

来源 :武汉理工大学 | 被引量 : 13次 | 上传用户:qwezxcasdqwezxc
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机网络技术特别是Internet技术的发展,网络安全日益受到人们的重视。Internet构建在TCP/IP协议上,而TCP/IP协议并未提供任何安全措施,针对Internet存在的安全问题,人们提出了多种解决方案。其中,网络环境中的数据安全传输协议,对于应用的安全性起着非常重要的作用,已经成为影响网络进一步发展的重要因素。SSL协议便是Internet上应用最为广泛的网络数据安全传输协议。SSL协议隶属于会话层,处于有连接的会话层之上,它一经产生就在Internet领域发挥了巨大作用。目前,国外著名的商用浏览器和服务器都支持SSL协议,SSL已成为比较流行的安全协议。目前已经有若干国外厂商推出了基于SSL的安全产品,但是协议在核心密码算法上都有出口限制,大多采用一些低安全强度(56位以下)的弱加密算法,而且协议代码不公开,根本无法满足我国实际应用中的安全需求。针对电子商务、电子政务和其他事务管理系统的安全发展需要,本文在研究SSL的基础上,参考当前较为成功的SSL实现技术方案,论述了能够充分保证通信安全的SSL安全代理的设计与实现。本文的主要研究工作有:利用OpenSSL开发包实现了一个简易的认证中心CA,并能使用OpenSSL的命令行接口签发证书和相应的私钥文件。本文结合保密性、数据完整性和身份认证等安全性详细分析了SSL协议,提出了SSL安全保密技术在Internet上的应用,结合密码学的知识和SSL协议的原理设计了一个能充分保证安全性的SSL安全代理,并利用vc6.0和OpenSSL工具包模拟实现了安全代理的功能。本代理实现的主要功能有:1能够通过SSL协议建立安全连接;2在通信过程中能通过数字签名和证书技术进行身份认证;3能够安全通信,在消息的传递过程中使用安全可靠的算法和合适长度的密钥来进行加密,从而保证传递消息的安全性;4能够对需要传输的文档进行安全加密处理。
其他文献
移动机器人路径规划问题是机器人研究中的关键技术,一直以来是国内外学者热衷的研究课题。然而,传统的路径规划方法都存在各自的缺陷,所以寻求更佳的算法就成为该领域的一个研究
随着智能互联网时代的到来,人们迫切需要一些技术手段从海量数据中自动快速地找到符合用户感兴趣的数据,个性化推荐技术就此诞生。协同过滤(Collaborative filtering,CF)算法是推荐技术中最成熟的技术之一。在面对日益增长的大规模用户和项目时,由于用户评分的有限性以及新用户和新项目的增加,CF算法还存在着一些问题亟需解决。针对CF算法自身存在的缺陷及现有问题解决方法的不足,本文对其进行
学位
作为数据挖掘领域中一项重要的技术,分类技术在许多方面有着广泛的应用,目前存在着很多的分类技术,如决策树、支持向量机等。为了达到比较好的预测效果,传统的操作中,常常通
双目立体视觉通过模拟人类视觉机理可以获取图像的深度信息最终实现物体的三维重建,是计算机视觉中一个重要的研究方向。面对数码相机拥有率不断提高的今天,普通用户如何利用
现实世界的很多复杂系统可以用网络的形式来表达,比如在社会网络和生物网络中,网络中的点表示系统中的实体,网络中的边来表示实体间的关系。随着研究的不断深入,学者们发现实
随着大数据时代的到来,终端设备的广泛普及使各种各样数据的收集、存储得以实现。同时体量巨大、维度高、数据类型复杂、价值密度低特性已经成为当前大数据的主要特点[1-2]。
本次论文研究以HGML为主要研究对象,开发基于G/S模式的地学浏览器平台,并通过数字旅游项目(以“数字九寨沟”为主)展示地学浏览器平台在处理、展示地理空间信息数据上的特性
语言和图像是人类传递信息的主要媒介。在人类接收的信息中,视觉信息大约占到80%,因此图像是传递信息的最重要媒体。由于目前的图像视频采集系统多是由PC和图像视频采集卡所构
Zachman提出的企业架构理论是表述大型组织(比如政府)信息基础设施的一个直观模型,为组织现在的以及未来的信息基础设施建设提供了蓝图和架构。联邦企业架构(FEA)是美国联邦
本文在对国内相关科研院所以及现代化矿井做了广泛调研的基础上,应用计算机软硬件、信息采集处理、无线数据传输、网络数据通讯、自动控制等技术,提出了基于传感网技术的井下