SSL的工作原理及详细的握手过程

文章编号:1002 互联网资讯 2024-12-23 SSL原理

传统的网络通信使用的是HTTP传输协议,全程公开所以容易被人监听和劫持,同时HTTP协议无法验证通信双方身份,因此给了钓鱼网站可乘之机。装上SSL证书将升级为HTTPS加密协议,今天分享下SSL的工作原理及详细的握手过程。 SSL 一、什么是 SSL SSL代表安全套接字层,是指用于加密、保护和验证互联网上之通信的协议。尽管SSL在一段时间前已被称为 TLS(传输层安全性)的更新协议代替,但“SSL”仍是该技术的常用术语。SSL/TLS 的主要用例是保护客户端和服务器之间的通信安全,但它也可以保护不安全网络上的电子邮件、VoIP 和其他通信。 二、什么是SSL证书 SSL证书是一种用于在Web服务器和客户端浏览器之间建立加密链接的数字证书。通过配置和应用SSL证书启用HTTPS协议,可实现对网站真实性的确认和信息传输过程的加密处理,有效保障数据传输的安全性。许多 证书颁发机构 对SSL证书收费,目前国内各大云服务器商都有免费SSL证书可申请。 三、SSL / TLS 以及 SSL / TLS 握手的概念 SSL 和 TLS 协议 可以为通信双方提供识别和认证通道,从而保证通信的机密性和数据完整性。TLS 协议是从Netscape SSL 3.0协议演变而来的,不过这两种协议并不兼容,SSL 已经逐渐被 TLS 取代,所以下文就以 TLS 指代安全层。TLS 握手是启动 HTTPS 通信的过程,类似于 TCP 建立连接时的三次握手。在 TLS 握手的过程中,通信双方交换消息以相互验证,相互确认,并确立它们所要使用的加密算法以及会话密钥(用于对称加密的密钥)。可以说,TLS 握手是 HTTPS 通信的基础部分。 HTTP与HTTPS过程的不同 四、SSL的工作原理 当客户端向一个https网站发起请求时,服务器会将SSL证书发送给客户端进行校验,SSL证书中包含一个公钥。校验成功后,客户端会生成一个随机串,并使用受访网站的SSL证书公钥进行加密,然后再发送给网站服务器。网站服务器收到加密的随机串后,会利用自己的私钥进行解密,得到由客户端生成的随机串。服务器使用这一随机串,开始与客户端进行对称加密通信,客户端使用随机串对服务器发来的信息进行加密。 SSL的工作原理示意图 从这个过程中可以看出,SSL证书同时使用了非对称加密和对称加密,使用非对称加密运送一把“钥匙”给服务器,保证“钥匙”的安全性,服务器得到“钥匙”后,使用这把“钥匙”对信息进行加密,整个传输过程都处于加密状态,有效保障了信息的完整性、准确性和安全性。 五、SSL / TLS 握手详细过程 接下来看下 TLS 握手的详细过程,此图与 HTTPS 原理图的流程大致相同,不同的是此图把重点放在了 TLS 握手的相关概念上。 SSL / TLS 握手详细过程 1、 "client hello"消息: 客户端通过发送"client hello"消息向服务器发起握手请求,该消息包含了客户端所支持的 TLS 版本和密码组合以供服务器进行选择,还有一个"client random"随机字符串。2、 "server hello"消息: 服务器发送"server hello"消息对客户端进行回应,该消息包含了数字证书,服务器选择的密码组合和"server random"随机字符串。3、 验证: 客户端对服务器发来的证书进行验证,确保对方的合法身份,验证过程可以细化为以下几个步骤:① 检查数字签名② 验证证书链 (这个概念下面会进行说明)③ 检查证书的有效期④ 检查证书的撤回状态 (撤回代表证书已失效)4、 "premaster secret"字符串: 客户端向服务器发送另一个随机字符串"premaster secret (预主密钥)",这个字符串是经过服务器的公钥加密过的,只有对应的私钥才能解密。5、 使用私钥: 服务器使用私钥解密"premaster secret"。6、 生成共享密钥: 客户端和服务器均使用 client random,server random 和 premaster secret,并通过相同的算法生成相同的共享密钥 KEY。7、 客户端就绪: 客户端发送经过共享密钥 KEY 加密过的"finished"信号。8、 服务器就绪: 服务器发送经过共享密钥 KEY 加密过的"finished"信号。9、 达成安全通信: 握手完成,双方使用对称加密进行安全通信。以上是SSL的工作原理及详细的握手过程介绍。通过安装和部署SSL证书启用更为安全的HTTPS传输协议,对传输数据进行加密处理,并有效验证服务器身份,最大程度避免了信息泄露和钓鱼网站。特别是一些重点行业领域,SSL证书已成为保障网站数据安全的一种“标配”。


本文地址: http://www.xiaojiuz.com/hlwzxwz/c59ee703682fc4d50c4b.html
体育赛事网站

新察体育赛事网,为您提供最新的体育赛事资讯,赛程安排,比赛结果等内容,涵盖足球,篮球,网球等热门体育项目,帮助您实时了解赛事动态,是您获取体育赛事信息的首选平台

重庆烟酒回收:茅台酒,老酒,洋酒,虫草,烟酒,重庆跃国烟酒经营部

重庆跃国烟酒经营部15730306993重庆烟酒回收高价求购:老酒,茅台酒,虫草,洋酒,五粮液,礼品,购物卡,茅台酒瓶等礼品,重庆名酒回收店上门服务以诚待人欢迎有需要的朋友来电咨询本店。

导航网

该站点未添加描述description...

浙江中维建筑工程设计有限公司

浙江中维建筑工程设计有限公司成立于2008年1月,是温州设计企业一支中坚力量。公司注册资金500万元,拥有资质:建筑设计甲级、风景园林设计乙级、城乡规划设计乙级。公司系科技创新型企业,2015年入驻高新园区,办公地址温州高新区管委会创新大楼6楼(新三路16号高新大厦)。公司业务范围:工程项目咨询管理、建筑工程设计、景观设计、装修设计、规划设计和工程项目全过程管理服务。

浙江荣平建材科技有限公司

浙江荣平建材科技有限公司-是一家专业致力于玻纤胎沥青瓦产品研发、生产、销售、服务于一体的生产规模化、管理科学化、品种多样化的技术创新型企业

重庆物流公司,重庆商贸货运,工厂物流,同城冷链物流配送,物流软件租售

重庆协通国际物流有限公司专注于重庆物流公司,重庆工厂物流,同城配送等商贸物流服务.多年商贸货物配送操作经验,是专业从事长途运输,短途运输,城市配物流,冷链物流,仓储物流,汽配物流,城市配送,同城运输业务的物流服务商.全方位为客户提供货运物流解决方案,安全,专业,快捷有保障欢迎来电咨询!

北京灵巧国际文化传媒有限公司

我们是一家2015年成立,专注于提供各类中外籍模特、演员、演绎、化妆师等第三方人员供应的经纪公司,合作各类高端品牌如:奔驰、宝马、雷克萨斯、奥迪、雅诗兰黛、keep、LV等。我们有着数万名高质量且风格各异的中外籍模特演员、演绎团队,给与客户靠谱放心的服务。我们始终认为只有优质的资源,诚信靠谱的服务,才能让合作长存,只有我们每一个人付出了不亚于任何人的努力,才能聚沙成塔。

建筑人才网

平地起直聘网是专业的建筑行业招聘平台。平地起直聘网为您提供海量优质建筑人才招聘信息,涵盖建筑人才、建工人才、建筑英才、建筑设计人才、建工设计人才、市政工程人才、技术人才、建筑工程人才、技工人才等多领域人才与岗位的建筑人才招聘,连接企业与求职者,建筑人才市场,建筑人才市场中心都在平地起直聘网

神陆电脑租赁

成都,重庆地区专业的电脑租赁公司电话:13881887997随时可以提供上百台电脑,笔记本电脑,网络,打印机等租赁业务