Crypto
Baseline
Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since 2015年7月.
备注: 此特性在 Web Worker 中可用。
Crypto 接口提供了当前上下文中可用的基本的加密功能。它允许访问一个密码学安全的随机数生成器和密码学原语(cryptographic primitive)。
可以在窗口中使用 Window.crypto 属性,或者在 worker 中使用 WorkerGlobalScope.crypto 属性来访问 Crypto。
实例属性
该接口实现的属性定义在 RandomSource 中。
Crypto.subtle只读 安全上下文-
返回一个
SubtleCrypto对象,用来访问公共的密码学原语,例如散列、签名、加密以及解密。
实例方法
该接口实现的方法定义在 RandomSource 中。
Crypto.getRandomValues()-
使用密码学安全的随机数填充传入的
TypedArray。 Crypto.randomUUID()-
返回一个随机生成的,长度为 36 字符的第四版 UUID。
规范
| Specification |
|---|
| Web Cryptography Level 2> # crypto-interface> |
浏览器兼容性
Loading…