Defined in: src/Utils/crypto.ts:14constCurve:object
Type declaration
generateKeyPair()
generateKeyPair: () => KeyPair
Returns
KeyPair
sharedKey()
sharedKey: (privateKey,publicKey) =>Buffer<ArrayBuffer>
Parameters
privateKey
Uint8Array
publicKey
Uint8Array
Returns
Buffer<ArrayBuffer>
sign()
sign: (privateKey,buf) =>Uint8Array<ArrayBufferLike>
Parameters
privateKey
Uint8Array
buf
Uint8Array
Returns
Uint8Array<ArrayBufferLike>
verify()
verify: (pubKey,message,signature) =>boolean
Parameters
pubKey
Uint8Array
message
Uint8Array
signature
Uint8Array
Returns
boolean