我们都知道SSL认证能够分成SSL双向认证和SSL单向认证。那么,什么是SSL双向认证?SSL双向认证过程又是怎样的?小编就在接下来的内容为各位详细讲述。

什么叫SSL双向认证

SSL双向认证则是需要是服务端需要客户端提供身份认证,只能是服务端允许的客户能去访问,安全性相对于要高一些。SSL双向认证协议的具体通讯过程,这种情况要求服务器和客户端双方都有证书。

SSL双向认证的全过程

① 电脑浏览器推送1个联接恳求给安全性网络服务器。

② 网络服务器将自身的资格证书,及其同资格证书有关的信息内容发给顾客电脑浏览器。

③ 顾客电脑浏览器查验网络服务器拿回去的资格证书是不是由自身信任的CA管理中心所批准的。假如是,继续执行协议书;要不是,顾客电脑浏览器顾客1个警示信息:警示顾客这一资格证书并不是可靠的,了解顾客是不是必须再次。

④ 然后顾客电脑浏览器较为资格证书里的信息,比如网站域名和公钥,与网络服务器不久推送的有关信息是不是相同,假如是相同的,顾客电脑浏览器认同这一网络服务器的合理合法真实身份。

⑤ 网络服务器规定顾客推送顾客自身的资格证书。接到后,网络服务器认证顾客的资格证书,如果不是根据认证,回绝联接;假如根据认证,网络服务器得到客户的公钥。

⑥ 顾客电脑浏览器告知网络服务器自身所可以适用的通信对称性登陆密码计划方案。

⑦ 网络服务器从顾客推送回来的登陆密码计划方案中,挑选这种数据加密水平的登陆密码计划方案,用顾客的公钥加太密后通告电脑浏览器。

⑧ 电脑浏览器对于这一登陆密码计划方案,挑选1个语音通话密匙,然后用网络服务器的公钥加太密后发给网络服务器。

⑨ 网络服务器接受到电脑浏览器拿回去的信息,用自身的私钥破译,得到语音通话密匙。

⑩ 网络服务器、电脑浏览器接下去的通信全是用对称性登陆密码计划方案,对称性密匙是加太密的。

通过对上文的阅读可知,SSL双向认证必须服务器端与手机客户端出示身份验证,只有是服务器端容许的顾客能去浏览,安全系数相对性于要高一些。

服务器双向认证 原理,什么叫SSL双向认证 SSL双向认证过程是怎样的相关推荐

  1. 基于Spring Security的认证授权_认证原理_授权流程_Spring Security OAuth2.0认证授权---springcloud工作笔记126

    技术交流QQ群[JAVA,C++,Python,.NET,BigData,AI]:170933152 然后我们再来看springsecurity的授权流程. 可以看到,这个认证的过程,之前我们都已经用 ...

  2. “别具一格”的vue双向数据绑定原理

    背景和一点点看法 见网上许多文章讲vue双向数据绑定一开口就大谈 Object.defineProperty 和 proxy.其实不然.这是vue中响应式的"基石". vue 中有 ...

  3. vue 的双向绑定原理

    目录 一.一句话描述 vue 的双向绑定原理 二.细说 vue 的双向绑定原理 1.vue 2.x 的双向绑定 2.vue 3.x 的双向绑定 3.一个完整的案例 一.一句话描述 vue 的双向绑定原 ...

  4. vue的数据双向绑定原理

    前言: 什么是数据双向绑定? vue是一个mvvm框架,即数据双向绑定,即当数据发生变化的时候,视图也就发生变化,当视图发生变化,数据也会跟着同步变化.这也算是vue的精髓之处了.单项数据绑定是使用状 ...

  5. SSL双向认证和单向认证原理

    一.公钥私钥 1,公钥和私钥成对出现 2,公开的密钥叫公钥,只有自己知道的叫私钥 3,用公钥加密的数据只有对应的私钥可以解密 4,用私钥加密的数据只有对应的公钥可以解密 5,如果可以用公钥解密,则必然 ...

  6. 服务器双向认证 原理,https认证方式以及HTTPS双向认证过程

    https认证方式以及HTTPS双向认证过程 分类:建站推广 编辑: 浏览量:100 2021-07-15 14:29:14 很多网站都配置了HTTPS而不是HTTP,因为安全性得到了极大的提高,如果 ...

  7. nginx配置ssl加密(单双向认证、部分https)

    nginx下配置ssl本来是很简单的,无论是去认证中心买SSL安全证书还是自签署证书,但最近公司OA的一个需求,得以有个机会实际折腾一番.一开始采用的是全站加密,所有访问http:80的请求强制转换( ...

  8. 详细理解 https 单向认证和双向认证原理

    HTTP 简介: HyperText Transfer Protocol,超文本传输协议,是互联网上使用最广泛的一种协议,所有WWW文件必须遵循的标准.HTTP协议传输的数据都是未加密的,也就是明文的 ...

  9. 自定义SSL证书实现单双向ssl认证记录

    自定义SSL证书: 1.ca证书 #openssl genrsa -out ca.key 2048 #openssl req -new -key ca.key -out ca.csr #openssl ...

最新文章

  1. 知识图谱 (1)基本概念
  2. 第2章 Python 数字图像处理(DIP) --数字图像基础4 -- 像素间的一些基本关系 - 邻域 - 距离测试
  3. c语言中如何取消最后一个空格,新人提问:如何将输出时每行最后一个空格删除...
  4. hadoop 单节点安装
  5. (转) Eclipse Maven 编译错误 Dynamic Web Module 3.1 requires Java 1.7 or newer 解决方案
  6. html 分页 惰性加载,懒加载实现的分页网站footer自适应
  7. 应用系统适配迁移方案
  8. 树莓派 opencv 调用摄像头
  9. 计算机网络代表第几次革命,互联网:人类生产力的第三次革命
  10. ubuntu下载BT种子安装qBittorrent
  11. ZenTao不支持Win8.1问题解决
  12. 企业物流管理系统使用教程
  13. 深入理解Java虚拟机(周志明第三版)- 第十三章:线程安全与锁优化
  14. 【要找能给你解决问题的人解决问题】
  15. 编程之美学习笔记--一摞烙饼的排序
  16. 如何查看C++ 编译的DLL函数
  17. python 工具函数代码(一)
  18. 稀疏矩阵向量乘(SpMV)
  19. 2019全国大众点评网数据下载获取
  20. c语言学生成绩统计问题分析,统计计算学生成绩类有关问题ACing

热门文章

  1. 带有Prometheus的弹簧靴和千分尺第5部分:旋转Prometheus
  2. JMetro版本5.3已发布
  3. Java 12常规可用性
  4. vue cli3 绑定域名_使用CLI设置WildFly绑定地址并关闭
  5. permgen_什么是PermGen泄漏?
  6. spring jmx_JMX和Spring –第1部分
  7. javafx11 最佳实践_JavaFX移动应用程序最佳实践,第1部分
  8. 使用Degraph管理软件包依赖关系
  9. 如果BigDecimal是答案,那肯定是一个奇怪的问题
  10. Java 8 Friday Goodies:轻松派本地缓存