eccrypto-js
Version:
Elliptic curve cryptography library (NodeJS, Browser and Pure JS)
10 lines • 639 B
TypeScript
/// <reference types="node" />
export declare function nodeRandomBytes(length: number): Buffer;
export declare function nodeAesEncrypt(iv: Buffer, key: Buffer, data: Buffer): Buffer;
export declare function nodeAesDecrypt(iv: Buffer, key: Buffer, data: Buffer): Buffer;
export declare function nodeHmacSha256Sign(key: Buffer, data: Buffer): Buffer;
export declare function nodeHmacSha512Sign(key: Buffer, data: Buffer): Buffer;
export declare function nodeSha256(data: Buffer): Buffer;
export declare function nodeSha512(data: Buffer): Buffer;
export declare function nodeRipemd160(data: Buffer): Buffer;
//# sourceMappingURL=node.d.ts.map