Schnorr
export interface Schnorr {
derivePublicKey(privateKeyBytes: number[]): number[]
sign(
message: number[],
privateKeyBytes: number[],
nonce: number[]
): number[]
verify(
signature: number[],
message: number[],
publicKeyBytes: number[]
): boolean
}
Properties
derivePublicKey
derivePublicKey(privateKeyBytes: number[]): number[]
sign
sign(
message: number[],
privateKeyBytes: number[],
nonce: number[]
): number[]
verify
verify(
signature: number[],
message: number[],
publicKeyBytes: number[]
): boolean