华为云计算 云知识 ssl加密是什么?SSL加密技术工作方式

ssl加密是什么?SSL加密技术工作方式

对于一些能够影响到我们生活的科技知识,我们多学习一些是有非常多的益处的。就比如ssl加密技术,对我们的生活和工作影响如此之大,许多人对此却全然不知,今天就来带大家了解一下。

ssl加密是什么?SSL加密技术工作方式

ssl加密

ssl加密技术是什么?

Ssl加密的一个步骤就是拦截服务器报文,截获秘钥,当客户端初次向服务器请求秘钥是,服务器返回秘钥报文,中途被黑客截获,获得秘钥信息。Ssl技术的第一个体现就是在这个方面了。当客户端发送加密报文给服务器或者服务器返回加密报文时都可能被截获报文信息并且解密。

SSL加密技术工作方式:

发送一个ClientHello消息,说明它支持的密码算法列表、压缩方法及最高协议版本,也发送稍后将被使用的随机数。然后收到一个ServerHello消息,包含服务器选择的连接参数,源自客户端初期所提供的ClientHello。当双方知道了连接参数,客户端与服务器交换证书(依靠被选择的公钥系统)。这些证书通常基于X.509,不过已有草案支持以OpenPGP为基础的证书。服务器请求客户端公钥。客户端有证书即双向身份认证,没证书时随机生成公钥。客户端与服务器通过公钥保密协商共同的主私钥(双方随机协商),这通过精心谨慎设计的伪随机数功能实现。结果可能使用Diffie-Hellman交换,或简化的公钥加密,双方各自用私钥解密。所有其他关键数据的加密均使用这个“主密钥”。数据传输中记录层(Record layer)用于封装更高层的HTTP等协议。记录层数据可以被随意压缩、加密,与消息验证码压缩在一起。每个记录层包都有一个Content-Type段用以记录更上层用的协议。

SSL加密过程

1.客户端向服务器端索要并验正证书;

2.双方协商生成“会话密钥”;对成密钥

3.双方采用“会话密钥”进行加密通信;

ssl加密是什么?SSL加密技术工作方式

ssl加密

以上就是关于ssl加密技术一些非常基础的知识,让人们不会对于ssl加密技术一无所知,这些我们无意间学习的知识,都是我们以后的谈资。


版权声明:本文章文字内容来自第三方投稿,版权归原始作者所有。本网站不拥有其版权,也不承担文字内容、信息或资料带来的版权归属问题或争议。如有侵权,请联系contentedit@huawei.com,本网站有权在核实确属侵权后,予以删除文章。

上一篇:数据库审计的层次有哪些 下一篇:车联网技术有哪些部分

SSL证书管理 SCM

SSL证书管理(SSL Certificate Manager)是华为联合全球知名数字证书服务机构,为您提供一站式证书的全生命周期管理,实现网站的可信身份认证与安全数据传输

 

https://www.huaweicloud.com/product/scm.html