使用webcrypto api从浏览器商店访问密钥

时间:2013-11-18 12:48:39

标签: javascript security internet-explorer cryptography

我确实发现IE11支持web加密API。是否可以通过Javascript使用此API访问浏览器商店中的键?我找不到任何接口。

2 个答案:

答案 0 :(得分:2)

不幸的是,这是不可能的。但是目前正在开发另一个API(WebCrypto Key Discovery),目的是在WebCrypto中访问预先配置的密钥。

如工作草案摘要中所述:

  

此规范描述了用于发现named的JavaScript API,   特定于原始的预先配置的加密密钥,用于   Web Cryptography API。预先配置的密钥是已经存在的密钥   通过除代之外的方式提供给UA,   Web Cryptography API的派生,导入功能。

但是,由于该过程仍处于早期阶段,我认为暂时没有任何浏览器实现此API。

答案 1 :(得分:1)

它不是,也可能永远不可能。浏览器正在严格执行同源策略安全模型,该模型正在删除可能成为此类解决方案基础的机制。

预配置的“命名密钥”可能最终得到支持,正如之前的受访者所指出的那样,但这对于像Netflix使用的DRM系统非常有用,而不是像您感兴趣的那样配置案例。