此页面由社区从英文翻译而来。了解更多并加入 MDN Web Docs 社区。
AesCbcParams
Web Crypto API 的AesCbcParams 字典表示当使用AES-CBC 算法时,应作为algorithm 参数传递给SubtleCrypto.encrypt()、SubtleCrypto.decrypt()、SubtleCrypto.wrapKey() 或SubtleCrypto.unwrapKey() 的对象。
In this article
实例属性
name一个字符串,应设置为
AES-CBC。iv一个
ArrayBuffer、TypedArray或DataView。初始化向量,必须为 16 字节长,不可预测,且最好具有密码学上的随机性。然而它无需保密(例如,可以在未加密的情况下与密文一起传输)。
示例
规范
| Specification |
|---|
| Web Cryptography Level 2> # dfn-AesCbcParams> |
浏览器兼容性
支持在SubtleCrypto.encrypt()、SubtleCrypto.decrypt()、SubtleCrypto.wrapKey() 或SubtleCrypto.unwrapKey() 方法中使用“AES-CBC”算法的浏览器将会支持此类型。