0

这是一种在 IE10 和 Android4.x 上找到支持 webcrypto 的 polyfill 的方法吗?我为 IE11 找到了 webcrypto-shim。

我需要 JavaScript 中 Jose-jwt 插件中的 webcrypto 来对某些数据进行客户端加密

4

1 回答 1

1

IE11 或 Android(如果您指的是 WebView)不支持 Web Cryptography API,但它在 Android 浏览器和 Android 版 Chrome 中可用

请参阅http://caniuse.com/cryptography/embed webcryptoapi 支持

Webcrypto-shim旨在修复使用部分或非标准实现(例如 IE11 和 Safari8)的旧版浏览器,但您将找不到旧版浏览器的完整 polifyll,因为需要原生实现部分,至少是密钥存储

要加密客户端 sid 中​​的数据,您可以使用另一个 javascript 库,因为您不需要 WebCryptographyApi 的任何特定功能,但是当然,这取决于您的 jose-jwt 库

于 2017-09-12T13:01:14.220 回答