eccDeriveSharedSecret
函数ECDH 密钥协商:基于己方私钥与对方公钥推导共享密钥。
签名
function eccDeriveSharedSecret(privateKey: string, peerPublicKey: string, curve?: ECCCurve): Promise<string>参数
| 名称 | 类型 | 描述 |
|---|---|---|
| privateKey | string | Base64 编码的己方 PKCS8 私钥 |
| peerPublicKey | string | Base64 编码的对方 SPKI 公钥 |
| curve可选 | ECCCurve 默认值:'P-256' | 椭圆曲线,默认 P-256 |
返回值
Promise<string>
Base64 编码的共享密钥
源码
packages/encryptor/src/ECCHelper.ts:119