as

Settings
Sign out
Notifications
Alexa
亚马逊应用商店
AWS
文档
Support
Contact Us
My Cases
新手入门
设计和开发
应用发布
参考
支持

HmacImportParams

HmacImportParams

HmacImportParams: object

为HMAC算法生成密钥时,Web Crypto API的HmacImportParams字典表示应作为算法参数传入SubtleCrypto.importKey或SubtleCrypto.unwrapKey的对象。

类型声明

hash

hash: string | { name: string; }

一个字符串或对象,其中仅包含一个名为name、值为字符串的属性。它是要使用的摘要算法的标识符。这应是以下的其中一项:

  • SHA-256:选择SHA-256算法。
  • SHA-384:选择SHA-384算法。
  • SHA-512:选择SHA-512算法。

length?

optional length: number

一个数字,表示密钥的长度(以位为单位)。如果忽略此项,则密钥的长度等于您选择的摘要函数生成的摘要的长度。除非您有充分的理由使用不同的长度,否则请忽略此属性并使用默认值。

name

name: string

一个字符串。这应被设置为HMAC


Last updated: 2025年10月2日