HTTPS

‘安全的HTTP协议’

在应用层和传输层之间,引入(SSL/TLS)

HTTPS涉及到的几个算法:

  • 非对称加密(握手阶段):

主要用来确立双方通信的加密密钥。服务器返回给浏览器的证书中,包含其公钥等信息,浏览器会生产一串随机数的密码用于后面通信内容的加密(对称加密)。浏览器用服务器的公钥对该数字密码进行加密,发给服务器

  • 对称加密(正常通信阶段):

考虑到算法效率等原因,握手成功后,通信内容利用对称加密


  • HASH算法:
生成消息摘要,判断信息传递的过程中是否被更改

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值