ts-nkeys
Version:
A public-key signature system based on Ed25519 for the NATS ecosystem in typescript for ts-nats and node-nats
13 lines (12 loc) • 350 B
TypeScript
/// <reference types="node" />
import { KeyPair } from "./nkeys";
export declare class KP implements KeyPair {
seed: Buffer;
constructor(seed: Buffer);
getRawSeed(): Buffer;
getSeed(): Buffer;
getPublicKey(): Buffer;
getPrivateKey(): Buffer;
sign(input: Buffer): Buffer;
verify(input: Buffer, sig: Buffer): boolean;
}