crypto-forge.d.ts 411 B

123456789101112
  1. /// <reference types="node" />
  2. import { ICrypto } from './crypto';
  3. import { IKeyPair } from './key-pair';
  4. export default class CryptoForge implements ICrypto {
  5. generateRsaKeyPair(bits: number): Promise<IKeyPair>;
  6. sign(privateKeyObj: any, data: Buffer): Promise<string>;
  7. importRsaKeyPair(serialized: any): Promise<IKeyPair>;
  8. private getPublicHash;
  9. private getPublicKey;
  10. private export;
  11. }