HTTPS协议学习(一):HTTPS基础知识

HTTPS基础知识

      HTTPS (Hypertext Transfer Protocol Secure)超文本安全传输协议,HTTPS使用安全套接字层(SSL)进行信息交换,简 单来说它是HTTP的安全版,使用TLS/SSL加密的HTTP协议。HTTP协议采用明文传输信息,存在信息窃听、信息篡改和信息劫持的风险,而协议TLS/SSL具有身份验证、信息加密和完整性校验的功能,可以避免此类问题发生。

        TLS/SSL全称安全传输层协议Transport Layer Security, 是介于TCP和HTTP之间的一层安全协议,不影响原有的TCP协议和HTTP协议,所以使用HTTPS基本上不需要对HTTP页面进行太多的改造。

HTTP和HTTPS的区别

        

       HTTP:是一个客户端和服务器端请求(GET)和应答(POST)的标准(TCP),用于从WWW服务器传输超文本到本地浏览器的传输协议。HTTP是采用明文形式进行数据传输,极易被不法份子窃取和篡改。

       HTTPS:在HTTP上建立SSL加密层,是HTTP协议的安全版。主要作用:(1)对传输的数据进行加密处理。(2)建立信息安全通道以保证传输过程中的数据安全。(3)对网站服务器进行身份认证。

        HTTP和HTTPS的区别:

       (1)HTTPS是加密传输协议,HTTP是名文传输协议。

       (2)HTTPS需要用到SSL证书,而HTTP不用。

       (3)HTTPS标准端口443,HTTP标准端口80;

       (4)HTTPS基于传输层,HTTP基于应用层;


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

yefei123123

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值