TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Falling into the Encryption Trap

7 点作者 tehmaco将近 10 年前

2 条评论

MatthewWilkes将近 10 年前
&gt; It&#x27;s something else entirely though for a browser to unilaterally declare a site&#x27;s security to be unacceptably weak (perhaps by choice or often by misconfiguration -- both of which we can agree need to be fixed) to the extent that the browser absolutely refuses to allow the user to connect, regardless of how crucial the situation and irrespective of the fully-informed expressed will of the user to connect in any case.<p>It&#x27;s not unilateral at all. Sites have a choice if they offer connections over https, it&#x27;s far from universal. By accepting http connections the site has indeed notified the browser that it wants to only allow secure connections. The problem is that a browser is refusing to connect to a server that has declared that it requires security but that it can&#x27;t connect to because the browser has implemented it correctly and the server hasn&#x27;t. It doesn&#x27;t matter if that&#x27;s temporary or not, the message of &quot;I need a secure connection&quot; has been understood.<p>Perhaps the browser should have a fall-back to http button, in which case the server&#x27;s choice of how to redirect to https will be the deciding factor. I doubt many users routinely type <a href="https:&#x2F;&#x2F;" rel="nofollow">https:&#x2F;&#x2F;</a> to signify that it&#x27;s <i>their</i> wish to only have a secure connection, so in this case it is certainly the server that&#x27;s enforcing it.<p>We need to move to TLS by default with no unencrypted HTTP, that can allow old crypto and unverified certificates. That will turn http into kinda-secure http but not compromise on the security of sites that have specifically declared themselves as wanting to support only secure connections.
davidgerard将近 10 年前
Browsers do need a &quot;seriously, just let me the fuck through&quot; button. I&#x27;m getting sites I can&#x27;t do this with easily in Firefox as well.