UNPKG

nubli

Version:
21 lines (20 loc) 618 B
/// <reference types="node" /> export declare class Credentials { private _slPublicKey; private _publicKey; private _privateKey; private _sharedSecret; constructor(publicKey?: Uint8Array, privateKey?: Uint8Array, slPublicKey?: Buffer | null, sharedSecret?: Buffer | null); private generateKeyPair; private generateDHKey; generateSharedKey(): void; serialize(): { slPublicKey: string; publicKey: string; privateKey: string; sharedSecret: string; }; slPublicKey: Buffer; readonly publicKey: Uint8Array; readonly sharedSecret: Buffer; }