如何在firefox中使用pkcs11模块

如何在firefox中使用pkcs11模块,firefox,firefox-addon-webextensions,pkcs#11,Firefox,Firefox Addon Webextensions,Pkcs#11,Firefox51中有一个“安全设备”按钮(Preferenced/Advanced/Certificates),打开设备管理器,我们可以在其中加载PKCS11模块。 问题是如何与他们合作: 我可以从页面脚本访问它们吗 还是只从WebExtensions?我在中看到:*扩展可以使用nsIPKCS11编程接口*以编程方式管理PKCS11模块。他们还能做些什么吗 或者必须有某种服务器端支持才能使浏览器与使用pkcs11模块的USB加密令牌设备(例如)一起工作 不,你不能。在Firefox3.5之前,

Firefox51中有一个“安全设备”按钮(Preferenced/Advanced/Certificates),打开设备管理器,我们可以在其中加载PKCS11模块。 问题是如何与他们合作:

  • 我可以从页面脚本访问它们吗
  • 还是只从WebExtensions?我在中看到:*扩展可以使用nsIPKCS11编程接口*以编程方式管理PKCS11模块。他们还能做些什么吗
  • 或者必须有某种服务器端支持才能使浏览器与使用pkcs11模块的USB加密令牌设备(例如)一起工作
  • 不,你不能。在Firefox3.5之前,这是可能的
  • nsIPKCS11编程接口不向WebExtensions公开。它被暴露在Firefox57中停止工作的遗留插件中。您得到的最接近的API是WebExtensionsAPI pkcs11:(自Firefox58起提供)
  • 不知道,对不起