UNPKG

eccrypto-js

Version:

Elliptic curve cryptography library (NodeJS, Browser and Pure JS)

13 lines 789 B
/// <reference types="node" /> import { KeyPair } from './helpers'; export declare function generatePrivate(): Buffer; export declare function compress(publicKey: Buffer): Buffer; export declare function decompress(publicKey: Buffer): Buffer; export declare function getPublic(privateKey: Buffer): Buffer; export declare function getPublicCompressed(privateKey: Buffer): Buffer; export declare function generateKeyPair(): KeyPair; export declare function signatureExport(sig: Buffer): Buffer; export declare function sign(privateKey: Buffer, msg: Buffer, rsvSig?: boolean): Buffer; export declare function recover(msg: Buffer, sig: Buffer, compressed?: boolean): Buffer; export declare function verify(publicKey: Buffer, msg: Buffer, sig: Buffer): null; //# sourceMappingURL=ecdsa.d.ts.map