菜单
开源

AesKeyGenParams

AesKeyGenParams 对象表示在生成 AES 密钥时,应作为算法参数传递给 generateKey 操作的对象。

属性

属性类型描述
namestring算法名称。可能的值为 AES-CBCAES-CTRAES-GCM
lengthnumber密钥长度(位)。可能的值为 128、192 或 256。

示例

JavaScript
export default async function () {
  const key = await crypto.subtle.generateKey(
    {
      name: 'AES-CBC',
      length: 256,
    },
    true,
    ['encrypt', 'decrypt']
  );
}