X
广告
首页 > 经验 > 关键词  > https和http有什么区别最新资讯  > 正文

与HTTP有什么区别?HTTPS的七个误解

2015-03-20 10:40 · 稿源: 阮一峰博客

【编者按】近日,百度全站开启了HTTPS加密搜索,从而引发了关于HTTPS的各种讨论:HTTPS和HTTP有什么区别、如何看待百度全面开启HTTPS加密搜索、HTTPS加密对网站有何影响等等……本文是一篇2011年的老文,但在“HTTPS协议”认知这一问题上还有很有价值的。

以下为正文:

HttpWatch的官方网志刊登了一篇好文章,澄清了一些HTTPS协议容易产生误解的地方。学习之后,我增长了不少网页加密通信的知识。我觉得这篇文章很实用,值得留作参考,就翻译了出来。

HTTPS的七个误解

译者:阮一峰

误解七:HTTPS无法缓存

许多人以为,出于安全考虑,浏览器不会在本地保存HTTPS缓存。实际上,只要在HTTP头中使用特定命令,HTTPS是可以缓存的。

微软的IE项目经理Eric Lawrence写道:

"说来也许令人震惊,只要HTTP头允许这样做,所有版本的IE都缓存HTTPS内容。比如,如果头命令是Cache-Control:max-age=600,那么这个网页就将被IE缓存10分钟。IE的缓存策略,与是否使用HTTPS协议无关。(其他浏览器在这方面的行为不一致,取决于你使用的版本,所以这里不加以讨论。)"

Firefox默认只在内存中缓存HTTPS。但是,只要头命令中有Cache-Control:Public,缓存就会被写到硬盘上。下面的图片显示,Firefox的硬盘缓存中有HTTPS内容,头命令正是Cache-Control:Public。

误解六:SSL证书很贵

如果你在网上搜一下,就会发现很多便宜的SSL证书,大概10美元一年,这和一个.com域名的年费差不多。而且事实上,还能找到免费的SSL证书。

在效力上,便宜的证书当然会比大机构颁发的证书差一点,但是几乎所有的主流浏览器都接受这些证书。

误解五:HTTPS站点必须有独享的IP地址

由于IPv4将要分配完毕,所以很多人关心这个问题。每个IP地址只能安装一张SSL证书,这是毫无疑问的。但是,如果你使用子域名通配符SSL证书(wildcard SSL certificate,价格大约是每年125美元),就能在一个IP地址上部署多个HTTPS子域名。比如,https://www.httpwatch.com和https://store.httpwatch.com,就共享同一个IP地址。

另外,UCC(统一通信证书,Unified Communications Certificate)支持一张证书同时匹配多个站点,可以是完全不同的域名。SNI(服务器名称指示,Server Name Indication)允许一个IP地址上多个域名安装多张证书。服务器端,Apache和Nginx支持该技术,IIS不支持;客户端,IE7+、Firefox 2.0+、Chrome 6+、Safari 2.1+和Opera 8.0+支持。

误解四:转移服务器时要购买新证书

部署SSL证书,需要这样几步:

1. 在你的服务器上,生成一个CSR文件(SSL证书请求文件,SSL Certificate Signing Request)。

2. 使用CSR文件,购买SSL证书。

3. 安装SSL证书。

这些步骤都经过精心设计,保证传输的安全,防止有人截取或非法获得证书。结果就是,你在第二步得到的证书不能用在另一台服务器上。如果你需要这样做,就必须以其他格式输出证书。

比如,IIS的做法是生成一个可以转移的.pfx文件,并加以密码保护。

将这个文件传入其他服务器,将可以继续使用原来的SSL证书了。

  • 相关推荐
  • 大家在看
  • EFF将停止HTTPS Everywhere扩展服务 称其使命已经完成

    随着HTTPS采用率的提高和网络浏览器提供原生控制,电子前沿基金会(EFF)已决定在2022年将其流行的浏览器扩展HTTPS Everywhere转为维护模式。该公司表示,早在10年前就推出的扩展的目的就是为了像今天这样使其成为多余的。HTTPS Everywhere是一个可用于Firefox、Chrome、Microsoft Edge、Opera和Vivaldi等网络浏览器的扩展,安装该扩展后,会尽可能通过HTTPS加载HTTP网站。当该扩展最初可用时,大多数网站都不支持HTTPS。自从Mozil

  • 微软为Exchange Online服务器部署HTTP/3:延迟有望降低67%

    从一个多月前正式发布的 Windows Server 2022 开始,Exchange Online 团队就一直与 Microsoft 365 团队展开密切合作,以期在 Outlook.office.com 的服务器端提供对 HTTP/3 的支持。由微软分享的最新消息可知,其部署进度已达 20% 。这家软件巨头提供了所谓“最后一英里请求延迟指标”的一些详情。作为一个重要的性能指标,这意味着从总请求时间中(客户端与前门服务器之间),减去的后端处理所需时间。对于 Web 端的 Outlook 来说?

  • OpenSilver将接替退休的微软Silverlight的工作

    让我们停顿片刻,回忆一下微软的Silverlight。这个网络应用程序框架以及Flash和Java的替代品于今天达到了其支持寿命的终点。虽然Silverlight从来没有像其他公司那样有着辉煌的市场渗透率,但它有长达15年的寿命,在2010年,这个插件实际上曾经在53%的浏览器上出现过。我们为什么要告诉你这些?因为全世界的开发者已经建立了无数的Silverlight应用程序,现在可能正在寻找一个替代方案。OpenSilver的出现,为重写Silverlight应用程序

  • 2021款MacBook Pro迎来Siri、勿扰和Spotlight等实体功能键

    尽管 Touch Bar 触控栏允许用户灵活自定义所需的快捷方式,但还是有不少人对实体功能键念念不忘。于是在 2021 款 MacBook Pro 上,苹果又为基于 M1 Pro / M1 Max 定制芯片组的新设备,引入了采用等宽设计的 ESC 和 F1-F12 功能键。与此同时,眼尖的人们还留意到了新添加的 Siri、勿扰、听写、以及 Spotlight 键。与以往一样,Fn 组合功能键保留了亮度、媒体播放、以及音量调节等常用快捷方式。对于注重生产力的用户来说,实体按键?

  • 欧易NFT市场上线ELT盲盒,推出好莱坞电影《魔童Bright Burn》NFT

    在区块链领域,被称为NFT(不可取代的通证)的数字资产交易呈现升温趋势。由此好莱坞电影界也越来越多的选择与NFT产生交集,而此次Element Black上线欧易NFT市场,就是一次成功的电影与区块链的跨界合作。 Element.Black (ELT) 是一个致力于娱乐行业创新并基于区化链Web3. 0 的技术平台,重点打造NFT游戏和Game-Fi项目,将全球知名IP融合到NFT中并登陆NFT市场。ELT 搭建了一个互动且沉浸的网络社区,致力于彻底改变娱乐融资和商?

  • 知名导演Joe Wright用Galaxy S21 Ultra拍摄了一部新影片

    三星电子刚刚在官网上宣布:其已同屡获殊荣的 Joe Wright 导演达成了合作,以展示通过 Galaxy S21 Ultra 旗舰智能机拍摄一部新影片的强大能力。而影迷们对 Joe Wright 的认知,很大程度源于 2005 版的《傲慢与偏见》、以及 2007 年的《赎罪》。首先介绍 Joe Wright 执导的《公主与胡椒》,这部音乐电影结合了真人编舞 + 木偶表演,且全程都使用 Galaxy S21 Ultra 旗舰智能机来拍摄。摄影师表示,他们选用了此前从未体验过的更加宽?

  • ViewSonic推32吋ELITE XG320U游戏显示器:https://m.cnbeta.com/cdn-cgi/l/email-protection" class

    ViewSonic 近日推出了全新的 32 英寸 ELITE XG320U 4K 游戏显示器,让玩家沉浸在最新的游戏显示技术中。该显示器提供 4K 超高清分辨率,144Hz 刷新率,可超频至 150Hz,1ms 响应时间(MPRT),以及 HDMI 2.1 连接,使玩家能够与当前和下一代 PC 和游戏机保持兼容。ViewSonic 公司业务线总监 Jeff Muto 表示ViewSonic ELITE XG320U 是公司表明了继续推动高端游戏的决心。这款显示器采用了最新的技术,所以玩家可以通过完全沉浸在令?

  • 华体会(HTH)成为莱斯特城官方合作伙伴

    近日,华体会(HTH)降临英超皇权球场,携手英超莱斯特城(Lcicester City)共同打造亚洲顶级数字体育平台。本次数字化体育平台华体会与英超劲旅莱斯特城的国际化合作,也预示着亚洲体育踏入新征程。自此,华体会(HTH)正式成为莱斯特城足球俱乐部官方合作伙伴,华体会(HTH)首席营销官Tony Han与莱斯特城代表团出席发布会,一同见证这一时刻。华体会(HTH)成为莱斯特城官方合作伙伴莱斯特城作为当今欧洲足坛为数不多的“草根”

  • 华体会(HTH)成为莱斯特城官方合作伙伴

    国际在线企业频道消息:近日,华体会(HTH)降临英超皇权球场,携手英超莱斯特城(Lcicester City)共同打造亚洲顶级数字体育平台。本次数字化体育平台华体会与英超劲旅莱斯特城的国际化合作,也预示着亚洲体育踏入新征程。自此,华体会(HTH)正式成为莱斯特城足球俱乐部官方合作伙伴,华体会(HTH)首席营销官Tony Han与莱斯特城代表团出席发布会,一同见证这一时刻。 莱斯特城作为当今欧洲足坛为数不多的“草根”逆袭顶级俱乐

  • HTC将推出新的VR耳机,主要用于多媒体消费

    HTC正在暗示将发布一款新的虚拟现实设备,该设备将在太平洋时间10月14日上午8点的一次虚拟活动中推出。据传闻,该设备将被称为Vive Flow。

这篇文章对你有价值吗?

  • 热门标签