mirror of https://github.com/waku-org/js-waku.git
Prefer secp256k1 lib over ecies
This commit is contained in:
parent
2b1a6dafea
commit
1f6ed9b525
|
@ -59,7 +59,7 @@ export function clearEncode(
|
|||
envelope = Buffer.concat([envelope, s.signature, Buffer.from([s.recid])]);
|
||||
sig = {
|
||||
signature: Buffer.from(s.signature),
|
||||
publicKey: secp256k1.publicKeyCreate(sigPrivKey, false),
|
||||
publicKey: getPublicKey(sigPrivKey),
|
||||
};
|
||||
}
|
||||
|
||||
|
@ -134,7 +134,7 @@ export function generatePrivateKey(): Uint8Array {
|
|||
* Return the public key for the given private key
|
||||
*/
|
||||
export function getPublicKey(privateKey: Uint8Array | Buffer): Uint8Array {
|
||||
return ecies.getPublic(Buffer.from(privateKey));
|
||||
return secp256k1.publicKeyCreate(privateKey, false);
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
Loading…
Reference in New Issue