我想問問,如果仍然不可能,使用JavaScript,從獲得密鑰從USB令牌或從證書存儲在瀏覽器。我正在閱讀很多文章,說WebCryptoApi不能做到這一點。Javascript - 鑰匙/證書來自USB令牌
是否有從令牌獲取密鑰的選項?也許有什麼改變?
我想問問,如果仍然不可能,使用JavaScript,從獲得密鑰從USB令牌或從證書存儲在瀏覽器。我正在閱讀很多文章,說WebCryptoApi不能做到這一點。Javascript - 鑰匙/證書來自USB令牌
是否有從令牌獲取密鑰的選項?也許有什麼改變?
現在是不可能的。 WebCryptoApi不支持使用存儲在智能卡,Mozilla密鑰庫或Windows KeyStore(Chrome和Explorer使用)等外部密鑰庫中的密鑰,並且不會讀取最近一次會議的評論,但這不是當前的優先事項。
還有另一個W3C的Javascript API規範與Web密碼API一起使用。請參閱WebCrypto Key Discovery
本筆記描述了一個JavaScript API,用於發現與Web加密API一起使用的命名的特定於源的預先設置的加密密鑰。
不幸的是仍然是一個正在開發的工作組。
我認爲,使用Chrome原生消息傳送實現它可能。 也在Firefox和Edge中實現本地消息。 選中此項: https://github.com/open-eid/chrome-token-signing
我閱讀了關於WebCrypto Key Discovery的內容,但尚未準備好使用。也許是另一種實現目標的方式? –
甚至沒有發佈候選人。恐怕沒有足夠的興趣 – pedrofb
......沒有它,瀏覽器中基於JS的加密在水中已經死亡。 –