Skip to content

kaspeak-sdk


kaspeak-sdk / Schnorr

Class: Schnorr

Defined in: crypto/signatures.ts:133

Constructors

Constructor

new Schnorr(): Schnorr

Returns

Schnorr

Methods

sign()

static sign(msg, privateKey): Promise\<Uint8Array\<ArrayBufferLike>>

Defined in: crypto/signatures.ts:134

Parameters

msg

string | Uint8Array\<ArrayBufferLike>

privateKey

(number | bigint | Uint8Array\<ArrayBufferLike>)[]

Returns

Promise\<Uint8Array\<ArrayBufferLike>>


verify()

static verify(signature, msg, publicKey): Promise\<boolean>

Defined in: crypto/signatures.ts:151

Parameters

signature

Uint8Array

msg

string | Uint8Array\<ArrayBufferLike>

publicKey

(string | Point)[]

Returns

Promise\<boolean>