I used FF version 59.0a1
Per instruction on PKCS #11 manifests
Below are the files.
File name: manifest.json
Content:
{
“name”: “mypkcs11”,
“description”: “My pkcs11 extension”,
“version”: “1.0”,
“manifest_version”: 2,
“background”: {
“scripts”: [“background-script.js”]
},
“permissions”: [
“pkcs11”
]
}
File name: background-script.js
Content:
var MyPkcs11App = {
var loadPKCS11 = browser.pkcs11.installModule(“mypkcs11”);
};
Registry Setting:
HKEY_LOCAL_MACHINE\SOFTWARE\Mozilla\PKCS11Modules\mypkcs11
(Default) =“C:\webExt\mypkcs11”
Using about:debugging-> Load Temporary Add-on
Expect Firefox loading the mypkcs11.dll.
But it is not working yet or some steps are missing from my process …