美文网首页
Https(SSL)的理解

Https(SSL)的理解

作者: gleeeli | 来源:发表于2019-05-28 11:48 被阅读0次

需求:登录QQ空间,你要改名字,你发送请求改名成MM,

解决的问题:如果是https的请求,黑客无法将你的数据拦截后将MM改成HH,因为他没有私钥解密内容。但黑客如果能拿到你token也可再次发送请求将名字改成HH。

1.根据(www.qq.com)域名问第三方机构要腾讯的公钥

2.此时通过普通请求拿到证书,证书里面包含公钥和签名。无法确定里面的公钥GY是否腾讯的?

3.md5加密证书得到编号LB,用windos系统自带的第三方CA公钥解密签名 ,得到编号ZB

4.如果LB==ZB 则公钥是腾讯的,一切正常。用此公钥加密改名参数,向腾讯发送请求

总结:访问域名,服务器返回签名公钥,怎么确定这个域名是这个公钥,去CA机构求证

相关文章

  • Https(SSL)的理解

    需求:登录QQ空间,你要改名字,你发送请求改名成MM, 解决的问题:如果是https的请求,黑客无法将你的数据拦截...

  • (Note) 浅析Https

    Thanks HTTPS理论基础及其在Android中的最佳实践聊聊HTTPS和SSL/TLS协议 理解HTTPS...

  • SSL/TLS协议的运行机制

    备注:学习 SSL/TLS 是为更深刻地理解 HTTPS 作知识储备。 一、SSL/TSL协议的产生背景 二、SS...

  • SSL证书签发

    HTTPS HTTPS = HTTP + TLS/SSL TLS/SSL SSL:Secure Sockers L...

  • HTTPS和HTTP的区别

    简单的理解https是安全的http,即https协议 = http协议+ssl/tls协议。相比http多了一个...

  • HTTPS之TLS性能调优

    HTTPS之TLS性能调优 HTTPS(HTTP over SSL)是以安全为目标的 HTTP 通道,可以理解为 ...

  • 通俗易懂的解释HTTPS

    什么是HTTPS?## HTTPS是HTTP协议和SSL/TLS协议的组合。 SSL/TLS是什么?## SSL全...

  • HTTP——HTTPS

    HTTPS是HTTP和SSL的结合。要理解SSL的加密技术,需要先了解一下加密方法。首先接受几个前提:近代的加密方...

  • HTTPS

    前言 对HTTPS的理解,做个梳理,想了解更多的话,可以看参考里面的,里面更详细。 HTTPS概念 与SSL组合使...

  • HTTPS HTTP SSL

    https://baike.baidu.com/item/https/285356?fr=aladdin http...

网友评论

      本文标题:Https(SSL)的理解

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