如何在Google chrome安全首选项文件中创建扩展安全哈希代码

How can i create an extension security hash code in Google chrome Secure Preferences file

本文关键字:安全 创建 扩展 代码 哈希 文件 首选项 Google chrome      更新时间:2023-09-26

我想用代码为Chrome添加扩展。我在Chrome版本35中成功地做到了这一点,但根据类似谷歌Chrome版本37+的新版本,在配置文件文件夹中有一个名为"安全偏好"的新json文件。在这个文件中,有一些名为protection>macs>extensions>settings的标签,其中包括一个哈希码作为每个扩展ID的密钥值,就像我把一个扩展放在下面一样:

"protection": {
  "macs": {
     "extensions": {
        "settings": {
           "pjkljhegncpnkpknbcohdijeoejaedia": "CC15DD2467ADCD7C4226CECF827B57267AF9FB7E10E9540CBDD72A67436DB4ED"
        }
     }
   }
}

我的问题是,如何为每个exssion ID生成该部分的哈希值?

我在这段代码中只停留了一行,请告诉我

的方法

你不能。此哈希的目的是,特别是防止应用程序在用户背后安装扩展。

如果您希望用户安装扩展,请将扩展上传到Chrome商店,并向用户提供安装它的URL。