crypto-node.d.ts 394 B

1234567891011
  1. import { ICrypto } from './crypto';
  2. import { IKeyPair } from './key-pair';
  3. export default class CryptoNode implements ICrypto {
  4. generateRsaKeyPair(bits: number): Promise<IKeyPair>;
  5. sign(privateKeyText: string, dataHexBytes: string): Promise<string>;
  6. importRsaKeyPair(serialized: string): Promise<IKeyPair>;
  7. private getPublicHash;
  8. private getPublicKey;
  9. private export;
  10. }