Google Chrome 中的密钥生成是什么?

Google Chrome 中的密钥生成是什么?

我在隐私设置中找到了此选项。表单的密钥生成是什么?Google 在线文档中甚至没有关于此选项的帮助。

https://support.google.com/chrome/search?q=key+generation

Chrome 中的密钥生成

版本 51.0.2704.103 m

答案1

来自 Chrome 帮助论坛的 Alexandre Marcondes (关联):

似乎它可能指的是<keygen>表单功能上的这个标签(顺便说一下,该标签已被弃用):

Chrome 官方文档

密钥生成:某些网站在您填写表格(包括在线购买)时使用密钥,以提高安全性和身份验证。

因此它可能确实指的是<keygen>

答案2

首先,以下一些见解可能会有所帮助:

当提到这个词时钥匙它实际上意味着它通过(最有可能)谈论密码学公钥加密(也称为非对称加密)。无需深究,公钥加密可用于保护互联网上的电子通信。形式互联网上的内容可以提交,或者以其他方式传输。

表单提交的一个例子是当您在亚马逊上按下“下订单”按钮时。发布此答案被视为表单提交(检查页面源代码显示这一点!)。但是,当我提交此答案时,SuperUser 不太可能使用任何类型的加密,因为它不包含敏感信息。但是,您的亚马逊订单包含信用卡号、您的地址和其他信息,您可能不希望这些信息在传输过程中落入坏人之手。

回答这个问题,表单中的密钥生成允许表单根据参数和网站托管服务器上可能存储的一些其他信息生成自己的密钥。Google 将此选项默认为“不允许任何网站在表单中使用密钥生成”的原因可能是出于两个原因:据我所知,允许网站生成自己的密钥已被弃用,并且因为它不太安全。

相关内容