我正在嘗試使用jsrsasign庫來簽署文件。 https://kjur.github.io/jsrsasignjsrsasign庫 - 如何使用本地瀏覽器證書在JavaScript中籤名文件?
如何繼續使用導入的瀏覽器證書中的密鑰? (生成和導入本地瀏覽器證書)
是否可以通過JavaScript從本地證書導出密鑰以便在以下方法中使用? (到keyFromLocalCertificate)
var rsa = new RSAKey();
rsa.readPrivateKeyFromPEMString(keyFromLocalCertificate);
謝謝。
感謝您的答案。我的意思是安裝到本地瀏覽器密鑰庫中的證書。 我只需要使用本地瀏覽器證書使用JavaScript加密字符串。那可能嗎? –
我沒有關鍵的原始數據。該證書已被導入到瀏覽器中。 –
由於瀏覽器安全限制,即使插件也無法使用JavaScript。請參閱http://stackoverflow.com/a/41101495/6371459和http://stackoverflow.com/questions/38605661/javascript-key-certificate-from-usb-token/38607119#38607119 – pedrofb