AesKeyGenParams - 表示在生成 AES 密钥时的参数
AesKeyGenParams
是 Web Crypto API 的字典,表示在生成 AES 密钥时(也就是说,当算法被识别为 AES-CBC, AES-CTR,AES-GCM 或 AES-KW 中的任何一种时)应作为 algorithm
参数传递给 SubtleCrypto.generateKey()
的对象。
属性
name
一个 DOMString
。根据您要使用的算法,应将其设置为 AES-CBC
,AES-CTR
,AES-GCM
或 AES-KW
。
length
一个 Number
,表示要生成的密钥的长度(以位为单位)。该值必须是以下值之一:128、192 或 256。
实例
请参阅 SubtleCrypto.generateKey()
的实例。
规范
规范 | 状态 | 备注 |
---|---|---|
Web Cryptography API SubtleCrypto.AesKeyGenParams 的定义 |
推荐 | - |
浏览器兼容性
如果浏览器的 SubtleCrypto.generateKey()
方法支持任何基于 AES 的算法,则支持该类型。