Crypto - 表示当前上下文中可用的基本加密功能

Crypto 接口表示当前上下文中可用的基本加密功能。它允许访问加密强大的随机数生成器和加密原语。

具有该接口的对象可通过 Window.crypto 属性在 Web 上下文中使用。

属性

该接口实现了在 RandomSource 上定义的属性。

Crypto.subtle 只读

返回 SubtleCrypto 对象,提供对常见加密原语的访问,如散列,签名,加密或解密。

方法

该接口实现了在 RandomSource 上定义的方法。

Crypto.getRandomValues()

使用加密声音随机值填充传递的 TypedArray

规范

规范 状态 备注
Web Cryptography API
Crypto 的定义
推荐 初始定义

桌面浏览器兼容性

特性 Chrome Edge Firefox Internet Explorer Opera Safari
基础支持 37 支持 34 11 24 6.1
subtle 37 12 34 11 24 6.1
getRandomValues 11 支持 26 11 15 3.1

移动浏览器兼容性

特性 Android Chrome for Android Edge mobile Firefox for Android IE mobile Opera Android iOS Safari
基础支持 37 37 未知 未知 未知 24 不支持
subtle 37 37 未知 未知 未知 24 不支持
getRandomValues 不支持 23 支持 26 未知 不支持 6

相关链接