eccDeriveSharedSecret

Function

ECDH 密钥协商:基于己方私钥与对方公钥推导共享密钥。

Signature

function eccDeriveSharedSecret(privateKey: string, peerPublicKey: string, curve?: ECCCurve): Promise<string>

Parameters

NameTypeDescription
privateKeystringBase64 编码的己方 PKCS8 私钥
peerPublicKeystringBase64 编码的对方 SPKI 公钥
curveoptionalECCCurve
default: 'P-256'
椭圆曲线,默认 P-256

Returns

Promise<string>

Base64 编码的共享密钥

Source

packages/encryptor/src/ECCHelper.ts:119