网络——HSTS简单探究

HSTS

解释

HSTS:HTTP Strict Transport Security (HTPP严格传输安全)是一种互联网安全策略机制,目的是让浏览器强制使用HTTPS与网站进行通信。用来减少会话劫持的风险。

作用

抵御SSL剥离攻击。防止攻击者阻止用户进入HTTPS页面,窃取信息。

不足

当用户首次访问某网站是不受HSTS保护的。因为这个时候浏览器还没有收到HSTS,所以仍旧有可能通过HTTP明文来访问。

解决办法

这种不足目前有两种解决办法。

一是现代浏览器内置的预加载HSTS,也就是在浏览器内置一个HSTS的列表。当用户发起HTTP请求时,如果域名在预加载HSTS列表内,那么浏览器就会自动重定向到HTTPS。目前chrome,firefox,Safari这些主流浏览器都支持了。

二是将HSTS信息加入到域名系统记录中,但是这也需要保证DNS的安全性。由于建设复杂度高,目前这个方案还没有大规模部署。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值