Sha256: 2d3be8a2cc390517b902de2054924fbe535c702b7cca91b4a914698fed39ee89
Contents?: true
Size: 717 Bytes
Versions: 1
Compression:
Stored size: 717 Bytes
Contents
import { RSADigestAlgorithm, TRSAKeyPair } from './interface'; export declare const pemToBytes: (pem: string) => Uint8Array; export declare const bytesToPem: (bytes: Uint8Array, type: "rsaPrivateNonEncrypted" | "rsaPublic") => string; export declare const rsaKeyPairSync: (bits?: number | undefined, e?: number | undefined) => TRSAKeyPair; export declare const rsaKeyPair: (bits?: number | undefined, e?: number | undefined) => Promise<TRSAKeyPair>; export declare const rsaSign: (rsaPrivateKey: Uint8Array, message: Uint8Array, digest?: RSADigestAlgorithm) => Uint8Array; export declare const rsaVerify: (rsaPublicKey: Uint8Array, message: Uint8Array, signature: Uint8Array, digest?: RSADigestAlgorithm) => boolean;
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
waves_lib-0.1.0 | js/node_modules/@waves/ts-lib-crypto/crypto/rsa.d.ts |