WorkerGlobalScope: crypto 属性
注意:此功能仅在 Web Workers 中可用。
WorkerGlobalScope 接口中只读的 crypto 属性返回此 worker 的 Crypto 对象。此对象为 worker 提供了访问某些与加密相关的服务。
尽管该属性本身是只读的,但其所有方法(及其子对象 SubtleCrypto 的方法)都不是只读的,因此容易受到 polyfill 攻击。
尽管 crypto 在所有 worker 中都可用,但在不安全上下文中,返回的 Crypto 对象只有一个可用的功能:getRandomValues() 方法。通常情况下,您应该仅在安全上下文中为此 API。
值
Crypto 接口的实例,提供对通用加密和强大随机数生成器的访问。
示例
请参阅 Window.crypto 页面的示例,该示例使用 crypto 属性访问 getRandomValues() 方法。
规范
| 规范 |
|---|
| Web 加密级别 2 # dom-windoworworkerglobalscope-crypto |
浏览器兼容性
加载中…
另见
Crypto接口Window.crypto