菜单
开源

EcKeyGenParams

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

属性

属性类型描述
namestring算法名称。可能的值为 ECDHECDSA
namedCurvestring用于生成密钥对的椭圆曲线名称。可能的值为 P-256P-384P-521

示例

JavaScript
export default async function () {
  const keyPair = await crypto.subtle.generateKey(
    {
      name: 'ECDSA',
      namedCurve: 'P-256',
    },
    true,
    ['sign', 'verify']
  );

  console.log(JSON.stringify(keyPair));
}