美文网首页
http和https的区别

http和https的区别

作者: biubiudog | 来源:发表于2019-05-09 10:11 被阅读0次

https = http + ssl
http:

  • 默认在tcp:80端口
  • 使用明文方式发送内容(不安全)
  • 用户访问网站以http: 开头
    https:
  • 默认在tcp:443端口
  • 用户访问网站以https:开头
  • 使用http来实现通信,使用ssl/tls来加密数据包

TLS协议(安全传输层协议)
TLS协议提供的连接安全性具有两个基本特性:

  • 私有: 对称加密
  • 可靠: 信息传输包括使用密钥进行信息完整性检查

TLS包含的三个阶段:
1.对等协商的密钥算法
2.基于私钥加密交换公钥,基于PKI证书(数字证书)的身份验证
3.基于公钥加密的数据传输保密

对称密钥密码体制:

客户端和服务器使用相同的密钥来进行加密解密
如果第三方知道该密钥,仍可进行解密。

非对称密钥密码体制:

加密的密钥称为公钥
解密的密钥称为私钥
客户端和服务器端使用不同的密钥来进行加密解密

WeChat816321994ce955d68602e52fc373b3c3.png

相关文章

  • HTTP和HTTPS区别

    HTTP HTTP是互联网上应用最为广泛的一种网络协议,是一个客户端和服务器端请求和应答的标准(TCP),用于从W...

  • http和https区别

    1.https协议需要到CA申请证书,免费证书少,需要一定的费用 2.http是超文本传输协议,信息是明文传输 3...

  • http和https区别

    超文本传输协议http协议被用于在web浏览器和网站服务器之间传递信息,http协议以明文方式发送内容,不提供任何...

  • http和https区别

    1、http:HyperText Transfer Protocol 2、https就是躺在SSL(secure ...

  • http和https 区别

    超文本传输协议HTTP协议被用于在Web浏览器和网站服务器之间传递信息,HTTP协议以明文方式发送内容,不提供任何...

  • Http和Https区别

    为了保证这些隐私数据能加密传输,于是网景公司设计了SSL(Secure Sockets Layer)协议用于对HT...

  • http和https区别

    https://blog.csdn.net/qq_38289815/article/details/8096941...

  • http和https区别

    1、HTTP和HTTPS的基本概念: HTTP:超文本传输协议,是在互联网上应用最广泛的一种网络协议。是一个客户端...

  • http和https区别

    https://blog.csdn.net/qq_38289815/article/details/8096941...

  • HTTP 和 HTTPS 的区别

    首先我们还是简单的描述一下专业定义。 HTTP 是怎么定义的? HTTPS 又是怎么定义的? HTTP (全称 H...

网友评论

      本文标题:http和https的区别

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