码迷,mamicode.com
首页 > Web开发 > 详细

http加密原理

时间:2018-03-15 11:10:51      阅读:188      评论:0      收藏:0      [点我收藏+]

标签:并发   信息   产生   body   警告   选择   对称加密   机构   使用   

HTTPS原理

  1. 客户端向服务器发送请求
  2. 服务器向客户端发送自己的证书
  3. 客户端验证证书的有效性(是否是可信用机构CA颁发的证书,如果不是则提出警告)并对比里面信息是否正确,不通过则立刻断开连接
  4. 向服务器端发送自己的证书及支持的加密算法列表
  5. 服务器端验证客户证书的有效性,并选择加密程度最高的加密算法,用客户的公钥加密后发给客户端
  6. 客户端用自己的私钥解密得到要使用的加密算法,然后随机产生主密码key在用服务器端的公钥对其加密并发送
  7. 服务器用自己的私钥解密获取主密码
  8. 以后发送的信息都通过对称加密进行加密通信

http加密原理

标签:并发   信息   产生   body   警告   选择   对称加密   机构   使用   

原文地址:https://www.cnblogs.com/yangguoe/p/8571300.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!