2016-07-27 119 views
2

我想問問,如果仍然不可能,使用JavaScript,從獲得密鑰從USB令牌或從證書存儲在瀏覽器。我正在閱讀很多文章,說WebCryptoApi不能做到這一點。Javascript - 鑰匙/證書來自USB令牌

是否有從令牌獲取密鑰的選項?也許有什麼改變?

回答

4

現在是不可能的。 WebCryptoApi不支持使用存儲在智能卡,Mozilla密鑰庫或Windows KeyStore(Chrome和Explorer使用)等外部密鑰庫中的密鑰,並且不會讀取最近一次會議的評論,但這不是當前的優先事項。

還有另一個W3C的Javascript API規範與Web密碼API一起使用。請參閱WebCrypto Key Discovery

本筆記描述了一個JavaScript API,用於發現與Web加密API一起使用的命名的特定於源的預先設置的加密密鑰。

不幸的是仍然是一個正在開發的工作組。

+0

我閱讀了關於WebCrypto Key Discovery的內容,但尚未準備好使用。也許是另一種實現目標的方式? –

+0

甚至沒有發佈候選人。恐怕沒有足夠的興趣 – pedrofb

+0

......沒有它,瀏覽器中基於JS的加密在水中已經死亡。 –