AesCbcParams - 表示使用 AES-CBC 算法的参数

AesCbcParamsWeb Crypto API 的字典,表示当使用 AES-CBC 算法时,应作为 algorithm 参数传递到 SubtleCrypto.encrypt()SubtleCrypto.decrypt(), SubtleCrypto.wrapKey()SubtleCrypto.unwrapKey() 的对象。

属性

name

一个 DOMString。它应该设置为 AES-CBC

iv

一个 BufferSource。表示初始化向量。必须为 16 个字节,不可预测,并且最好是密码随机的。但是,它可以是公开的(例如,它可以与密文一起未经加密地传输)。

实例

请参阅 SubtleCrypto.encrypt()SubtleCrypto.decrypt() 的实例。

规范

规范 状态 备注
Web Cryptography API
SubtleCrypto.AesCbcParams 的定义
推荐 -

浏览器兼容性

如果浏览器的 SubtleCrypto.encrypt()SubtleCrypto.decrypt()SubtleCrypto.wrapKey()SubtleCrypto.unwrapKey() 方法支持 "AES-CBC" 算法,则支持该类型。

相关链接