HmacKeyGenParams

Web Crypto APIHmacKeyGenParams 字典表示当为 HMAC 算法生成密钥时,此对象应该以 algorithm 参数传递给 SubtleCrypto.generateKey()

实例属性

name

一个字符串,应设置为 HMAC

hash

表示要使用的摘要函数名称的字符串。可以取值为 SHA-256SHA-384SHA-512

length 可选

一个表示密钥位长度的 Number。如果省略此属性,则密钥的长度将等于所选摘要函数生成的摘要的长度。除非你有充分的理由使用不同的长度,否则请省略此属性并使用默认值。

示例

参见 SubtleCrypto.generateKey() 的示例。

规范

Specification
Web Cryptography API
# dfn-HmacKeyGenParams

浏览器兼容性

支持 SubtleCrypto.generateKey() 方法的“HMAC”算法的浏览器将会支持此类型。

参见