美文网首页
https(1)

https(1)

作者: xandone | 来源:发表于2017-04-13 11:09 被阅读6次

一、HTTPS,也称作HTTP over TLS
二、HTTPS和HTTP协议相比:
1.数据完整性:内容传输经过完整性校验
2.数据隐私性:内容经过对称加密,每个连接生成一个唯一的加密密钥
3.身份认证:第三方无法伪造服务端(客户端)身份
三、.HTTPS请求验证过程
1.[明文] 客户端发送随机数和支持的加密方式列表
2.[明文] 服务器返回随机数,选择的加密方式和服务器证书链
3.[RSA] 客户端验证服务器证书,使用证书中的公钥加密premaster secret 发送给服务端
解释:
客户端(操作系统或浏览器等)无法内置所有证书,需要通过服务端将证书发送给客户端。
证书包含的内容:
a.过期时间和序列号
b.证书所有者信息:姓名等
c.证书所有者公钥
4>服务端使用私钥解密premaster secret
5>两端分别通过随机数和premaster secret 生成master secret,用于对称加密后续通信内容

相关文章

  • https(1)

    一、HTTPS,也称作HTTP over TLS二、HTTPS和HTTP协议相比:1.数据完整性:内容传输经过完整...

  • 笔记1:HTTPS

    作为一个2014年才开始接触iOS的晚辈,每一次WWDC都是一次知识的补习与更新,今天看到王巍的博客提到:“201...

  • 1.Https学习

    什么是Https------------Http安全版(http下加入SSL层)就是HTTP的安全升级版 Http...

  • https VS https

    HTTPS=SSL+HTTPHTTP协议传输的数据是未加密的 ,也就是明文,因此使用HTTP协议传输隐私信息非常不...

  • 1- Https流程和原理

    在这里整理一下最近这两天整理的https的相关知识。 大家都知道要使用https,需要在网站的服务器上配置http...

  • HTTPS基础原理和配置 - 1

    近期又碰到了SSL相关的事情, 就心血来潮开个新专题 - 《HTTPS基础原理和配置》本文是第一篇文章, 主要介绍...

  • HTTPS基础原理和配置 - 1

    近期又碰到了SSL相关的事情, 就心血来潮开个新专题 - 《HTTPS基础原理和配置》本文是第一篇文章, 主要介绍...

  • WEB服务1:免费https申请 https配置tomcat和n

    阿里云免费申请https证书 阿里云可以提供一年的免费ssl证书,下面看看如何申请管理控制台——产品与服务——SS...

  • HTTPS

    什么是HTTPS HTTPS(全称:Hypertext Transfer Protocol over Secure...

  • HTTPS

    HTTP 有以下安全性问题: 使用明文进行通信,内容可能会被窃听;(请求时,需加密) 不验证通信方的身份,通信方的...

网友评论

      本文标题:https(1)

      本文链接:https://www.haomeiwen.com/subject/madfottx.html