HSTS是什么

HTTP严格传输安全(HSTS)是一个Web服务器指令,它告知用户代理和Web浏览器如何通过在开始时发送并返回到浏览器的响应标题处理其连接。HSTS只是Web服务器或Web托管服务的捆绑安全设置中的一个箭头。

HTTP 严格传输安全(HSTS)是一个 Web 服务器指令,它告知用户代理和 Web 浏览器如何通过在开始时发送并返回到浏览器的响应标题处理其连接。这设置了严格的运输安全策略现场参数。它通过 HTTPS 加密强制这些连接,而无视任何脚本通过 HTTP 加载该域中的任何资源的呼叫。HSTS 只不过是 Web 服务器或 Web 托管服务的捆绑安全设置中的一个箭头。

HTTP Strict Transport Security

HSTS 是 HTTP 严格传输安全(HTTP Strict Transport Security) 的缩写。 这是一种网站用来声明他们只能使用安全链接(HTTPS)访问的方法。 若是一个网站声明了 HSTS 策略,浏览器必须拒绝全部的 HTTP 链接并阻止用户接受不安全的 SSL 证书。 目前大多数主流浏览器都支持 HSTS (只有一些移动浏览器没法使用它)。

HSTS 工做原理

通常我们访问一个网站时,一般在浏览器中只输入网站地址,而不输入协议名。比如访问泪雪网,如果直接输入网址 http://www.leixue.com 或 www.leixue.com 时,这就给了中间人攻击的一个机会,重定向会可能会被破坏,从而定向到一个恶意站点而不是应该访问的加密页面。HTTP 严格传输安全(HSTS)功能使 Web 服务器告知浏览器绝不使用 HTTP 访问,在浏览器端自动将所有到该站点的 HTTP 访问替换为 HTTPS 访问。

即使你打开网站看到的是全站 HTTPS 状态 ,你是因为我们在服务器上做过 301/302 跳转到 https://www.leixue.com 这个地址的, HTTPS 网站的做法是对用户的 HTTP 访问做 302 跳转到 HTTPS,并重新建连。

HSTS 是否彻底安全

不幸的是,你第一次访问这个网站,你不受 HSTS 的保护。 若是网站向 HTTP 链接添加 HSTS 头,则该报头将被忽略。 这是由于攻击者能够在中间人攻击(man-in-the-middle attack)中删除或添加头部。 HSTS 报头不可信,除非它是经过 HTTPS 传递的。dom

你还应该知道,每次您的浏览器读取 header 时,HSTS max-age 都会刷新,最大值为两年。 这意味着保护是永久性的,只要两次访问之间不超过两年。 若是你两年没有访问一个网站,它会被视为一个新网站。 与此同时,若是你提供 max-age 0 的 HSTS header,浏览器将在下一次链接尝试时将该站点视为一个新站点(这对测试很是有用)。

你可使用称为 HSTS 预加载列表(HSTS preload list)的附加保护方法。 Chromium 项目维护一个使用 HSTS 的网站列表,该列表经过浏览器发布。 若是你把你的网站添加到预加载列表中,浏览器会首先检查内部列表,这样你的网站就永远不会经过 HTTP 访问,甚至在第一次链接尝试时也不会。 这个方法不是 HSTS 标准的一部分,可是它被全部主流浏览器(Chrome、 Firefox、 Safari、 Opera、 IE11 和 Edge)使用。

目前惟一可用于绕过 HSTS 的已知方法是基于 NTP 的攻击。 若是客户端计算机容易受到 NTP 攻击( NTP-based attack),它可能会被欺骗,使 HSTS 策略到期,并使用 HTTP 访问站点一次。

如何将域名添加到 HSTS 预加载列表

要将域添加到 HSTS 预加载列表,该域的站点必须知足几个要求。 如下是添加域名所需的步骤:

确保你的网站拥有有效的证书和最新的密码若是你的网站能够经过 HTTP 访问,请将全部请求重定向到 HTTPS确保以上第 1 点和第 2 点适用于你的全部域名和子域名(根据您的 DNS 记录)经过 HTTPS 服务返回 Strict-Transport-Security header ,带上 base domain 和 max-age ,max-age 至少为 31536000 (1 年),另外还有 includeSubDomains 指令和 preload 指令。 能够参考上面的 HSTS header。访问 hstspreload.org ,并使用表格提交你的域名。若是符合条件,您的域名将被加入队列。

为了提升安全性,浏览器不能访问或下载 预加载列表(preload list)。 它做为硬编码资源(hard-coded resource)和新的浏览器版本一块儿分发。 这意味着结果出如今列表中须要至关长的时间,而域从列表中删除也须要至关长的时间。 若是你但愿将你的站点添加到列表中,则必须确保您可以在较长时间内保持对全部资源的彻底 HTTPS 访问。 若是不这样作,你的网站可能会彻底没法访问。

(0)
时间不会说谎  的头像时间不会说谎  

相关推荐

  • 笔记本电脑怎么重装系统win7,详细步骤教程

    关键词:笔记本电脑怎么重装系统win7笔记本电脑是现代人们日常生活中必不可少的工具,但是随着时间的推移,笔记本电脑的性能会逐渐下降,出现各种问题,如系统崩溃、病毒感染等等。这时候,我们需要重新安装操作系统来恢复电脑的正常使用。本文将为大家

    2023年11月18日
  • x86是国产吗?,揭秘x86芯片的生产制造过程

    关键词:x86是国产吗在电脑领域中,x86是一个广为人知的词汇,它是指一种基于英特尔8086处理器架构的芯片。那么,x86芯片是国产的吗?这是一个备受争议的问题,本文将深入探讨x86芯片的生产制造过程,揭开它的神秘面纱。一、x86芯片的

    2023年10月4日
  • 神舟kingbook,值得购买吗?

    作为一款备受关注的笔记本电脑,神舟kingbook在市场上备受瞩目。那么,这款笔记本电脑真的值得购买吗?在本文中,我们将对神舟kingbook进行全面的评测,为您解答这个问题。外观设计神舟kingbook的外观设计非常简洁,采用了全金属

    2023年10月23日
  • 500米超远距离路由器,如何选择和安装

    在如今的数字时代,网络已经成为人们生活中必不可少的一部分。而随着网络的普及,人们对于网络的要求也越来越高,尤其是在家庭网络方面。如果你的家庭离路由器比较远,那么信号强度就会受到影响,导致网速变慢,甚至出现断网等问题。为了解决这个问题,500

    2023年12月23日
  • 老婆微信如何与我手机实时同步(怎样共享老公微信

    微信现在是一款特别受欢迎的社交软件。操作界面简单清晰,通讯功能方便快捷,非常受欢迎。微信一直是自由开放的,每个合法的公民都可以注册相应的微信帐号。目前,微信有超过 1 人。20 亿…

  • 第二代酷睿i7,性能如何,值得购买吗

    作为英特尔公司的旗舰产品,酷睿i7系列一直是电脑行业的标杆。而第二代酷睿i7处理器则是该系列中的一颗明星产品。那么,第二代酷睿i7处理器到底性能如何?是否值得购买呢?接下来,我们将为大家详细解析。第二代酷睿i7处理器的性能如何?第二代酷

    2023年11月3日
  • 努比亚watch,有哪些优秀的功能和性能表现

    努比亚watch是一款智能手表,它的出现为我们的生活带来了更多的便利。它不仅可以显示时间,还可以连接手机,实现电话、短信、邮件等消息的提醒。此外,努比亚watch还具有许多功能和性能表现,下面我们一一进行介绍。一、外观设计努比亚watc

    2023年12月6日
  • 个人怎么查宾馆记录

    如果要查的是是自己本人的宾馆入住信息,可以在原预定网站上查找自己的预订信息。 对于不支持网上预定得宾馆只能持本人有效证件去原宾馆调取记录。 如果是别人的宾馆入住信息,就要征求本人许…

  • 戴尔9350和9343,有何区别?

    戴尔作为全球知名电脑品牌,其旗下的XPS系列一直备受用户的喜爱。其中,戴尔9350和9343两款笔记本电脑因为其轻便、高性能等特点,备受用户的青睐。但是,这两款电脑之间究竟有何区别呢?本文将为大家详细介绍戴尔9350和9343的区别。一、

    2024年1月4日
  • 三星fn键开启和关闭,如何实现快速切换

    在使用三星笔记本电脑时,你是否曾经遇到过需要同时按下Fn键和其他功能键才能完成某些操作的情况?在这种情况下,你可能会感到很烦恼,因为这样的操作很容易出错,而且很不方便。如果你也有同样的问题,那么你需要知道如何开启和关闭三星笔记本电脑上的Fn

    2023年10月27日
  • LeetCode按照怎样的顺序来刷题比较好

    LeetCode先刷热门推荐下面的热题 hot100,再刷精选 TOP 面试题,之后如果还有时间的话可以按照 tag 分类从低到高难度分组刷题。如果想拿大厂 offer,那么在 L…

  • 花呗分期额度怎么提升

    提高花呗分期额度主要方法是,提高花呗分期专享额度,用户只要保持良好的消费记录、使用记录、还款记录,系统不定期评估,有可能会提高该额度。 用户想要提高花呗分期额度,主要有两种方法。第…

  • 挖孔屏原理,是什么?如何工作?

    随着智能手机的普及,屏幕的创新也越来越多,其中挖孔屏成为了一种新的设计风格。那么,什么是挖孔屏?它是如何工作的呢?本文将为您详细介绍挖孔屏的原理和工作方式。一、什么是挖孔屏?挖孔屏是指在手机屏幕上开一个小孔,将前置摄像头放置在孔洞内,从

    2023年10月15日
  • 徕卡visoflex电子取景器,如何使用和优化

    徕卡visoflex电子取景器是一款高端相机的配件,可以提供更加精准的取景和更加清晰的图像预览。但是,对于很多摄影爱好者来说,这款配件的使用方法和优化技巧还不是很清楚。本文将介绍徕卡visoflex电子取景器的使用和优化方法,帮助摄影爱好者

    2023年12月19日
  • BOSE耳机型号大全,哪款适合你?

    BOSE耳机是全球知名的高端音频设备品牌,其耳机系列产品以高品质的音质和舒适的佩戴感受而闻名。在BOSE耳机系列中,不同型号的耳机适用于不同的场景和用户需求,本文将为大家介绍BOSE耳机型号大全,以及哪款适合你。1.QuietComfo

    2023年10月26日

发表回复

登录后才能评论