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…