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

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

我正在寻找使用代码向 Chrome 添加扩展。我在 Chrome 版本 35 中以某种方式成功地做到了这一点,但是根据 Google chrome 的新版本,如版本 37+,有一个新的 json 文件名为 'Secure Preferences' 在配置文件文件夹中。在这个文件中有一些名为 protection>macs>extensions>settings 的标签,其中包含一个哈希码作为每个扩展 ID 的键值,就像我在下面放一个扩展一样:

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

我的问题是如何为每个 exstsion ID 生成这部分的哈希值?

我只卡在这段代码中的一行,请告诉我一个方法

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

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