加密

基线 广泛可用

此功能已完善,可在多种设备和浏览器版本上运行。 它已在浏览器中可用,自 2015 年 7 月.

注意: 此功能可在 Web Workers 中使用。

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

Crypto 在使用 Window.crypto 属性的窗口中可用,在使用 WorkerGlobalScope.crypto 属性的 Worker 中可用。

实例属性

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

Crypto.subtle 只读 安全上下文

返回一个 SubtleCrypto 对象,提供对常见密码学原语(如哈希、签名、加密或解密)的访问。

实例方法

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

Crypto.getRandomValues()

使用密码学上安全的随机值填充传递的 TypedArray

Crypto.randomUUID() 安全上下文

返回一个随机生成的、长度为 36 个字符的 v4 UUID。

规范

规范
Web 密码学 API
# crypto-interface

浏览器兼容性

BCD 表格仅在浏览器中加载

另请参阅