基于区块链的SSL传输系统的研究与改进

来源 :吉林大学 | 被引量 : 0次 | 上传用户:jljc123
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
SSL协议又名安全套接层,作为一种在互联网络中大范围使用的一种通信协议,它通过互相认证、使用数字签名、使用加密,以实现客户端和服务器之间的安全通讯,并确保通讯的完整性和私密性。而SSL协议是目前在网络中大范围使用的一种常见的通信协议,它的使用范围已经几乎覆盖世界各地,但是从09年开始,SSL协议被发现有重大安全漏洞,容易受到中间人攻击,其后若干年全球诸多大公司以及个人甚至政府都收到过中间人攻击。近几年,区块链技术大火,它是比特币的底层技术,它脱胎于比特币,又不仅限于比特币,可以被应用于多种领域,被认为是互联网发明以来最具颠覆性的技术创新,甚至被认为可以用来重塑金融和生活架构。区块链技术是P2P网络连接、非对称加密、随机分部算法、数字签名等技术,以及经济学上的宏观经济学和经济学博弈等相互结合,而产生的一个全新技术理论,所以区块链技术并不是一项技术,而是在一个共识思想之下,诸多技术的一个集合体。本文则会运用区块链技术中的工作量证明机制、数字加密算法、身份验证机制以及共识思想,对SSL协议做改进,来提高SSL协议的安全性。应用区块链中的共识思想,去中心化,通过大量的平行节点来保证传输中的安全,具体是改进SSL协议中的握手协议,改变握手协议中用于计算最终密钥的三个随机数的传输过程。在SSL协议中,三个随机数在同一通道内传输,本文将第三个随机数通过一条不确定的而又可靠的通道传输。在寻找这条随机通道时使用区块链中寻找最佳矿工的方式,应用工作量证明机制,客户端会将第的三个在随机数交给挖矿中产生的最佳矿工,并由矿工交给服务器。在传输过程中使用的区块链数字签名算法来进行身份验证,并且将原本SSL协议中使用的对称加密算法改为区块链中的非对称加密。由于在原SSL模型中增加了挖矿过程以及加密过程,会延长改进模型的连通时间,本文还通过一些方式缩短整个连接过程的时间开销,首先,通过将SSL协议中用于传输的TCP更换为网内可靠的一个UDP协议,然后,简化矿工挖矿的随机算法,缩短挖矿成功的平均时间,最后,改进数字签名算法,不进行消息摘要,而是加入时间戳,接收方直接验证时间戳的有效性。最后通过实验来验证改进模型的安全性、可靠性和连通性。
其他文献
水电工程建设为社会能源供应提供了又一个安全可靠的途径,近些年我国在水电行业投入了大量的人力物力财力资源并取得了优异的建设成绩,三峡水利水电工程等一系列具有代表性工
为使中医药在综合医院的医疗服务体系中发挥最大的治疗作用,提升综合医院应用中医药治疗的水平,中药师通过协助中医专家举办中医药知识讲座、利用医院HIS系统平台介绍中药知
<正> 我厂从原联邦德国KHD公司引进了具有世界先进水平的413F系列风冷柴油机,其中有几种螺栓要求螺纹在热处理后滚制,属高硬度(HRC34~44)、高强度螺纹滚压加工。在生产中采用C
文章采用文献资料法等研究方法对在对外汉语传播中武术文化传播的重要性进行阐述,说明了武术文化不但有教育性、激励性等价值,而且还可以承担塑造国家形象的历史使命。因此,
<正> 棒料工具生产厂为节省成本,均采取柄刃部选用不同材料对接而成,以前采用低压大电流闪光焊工艺,闪光焊耗能大,焊接面容易夹渣,留下易折断的隐患。焊接工作场所也因大量闪
<正> 多年来复杂刀具设计人员在设计滚刀时似乎有以下不容置疑的定论:那就是滚刀直径的选择应尽量地大,其理由是:①大直径滚刀圆周上容纳的刀齿多,因此被加工齿面的包络线较
利用水热法制备ZnS纳米材料,通过X射线衍射(XRD)、扫描电子显微镜术(SEM)、光致发光(PL)对ZnS的结构及其物理性质进行研究,同时探讨退火对样品性能的影响.通过光谱分析发现,
以京东商城、天猫等电商平台的真实评论为数据来源,通过对客户网购评论词汇的分析整理,得出构成电商平台客户满意度指标体系的11个指标及满意度指标值,采用投影寻踪模型及遗
<正> 正安县支行以烟草贷款管理为突破口,大力调整优化信贷结构,使该行不良贷款大幅下降,资产质量不断提高,经营效益日益改善。1999年末,该行烟草贷款余额23270万元,较年初下
<正> 一、概述近年来,随着科学技术的飞速发展,金属热喷涂已成为金属表面处理和防护的一种新工艺,我国已将其列为国家“七五”、“八五”攻关项目之一。热喷涂是利用火焰、爆