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