ts-nkeys
Version:
A public-key signature system based on Ed25519 for the NATS ecosystem in typescript for ts-nats and node-nats
15 lines (14 loc) • 382 B
TypeScript
/// <reference types="node" />
import { KeyPair } from "./nkeys";
/**
* KeyPair capable of verifying only
*/
export declare class PublicKey implements KeyPair {
publicKey: Buffer;
constructor(publicKey: Buffer);
getPublicKey(): Buffer;
getPrivateKey(): Buffer;
getSeed(): Buffer;
sign(_: Buffer): Buffer;
verify(input: Buffer, sig: Buffer): boolean;
}