rn-encryption
Version:
23 lines • 1.63 kB
TypeScript
import * as WebEncryption from 'web-secure-encryption';
export declare const generateAESKey: typeof WebEncryption.generateAESKey;
export declare const encryptAES: typeof WebEncryption.encryptAES;
export declare const decryptAES: typeof WebEncryption.decryptAES;
export declare const encryptAsyncAES: typeof WebEncryption.encryptAsyncAES;
export declare const decryptAsyncAES: typeof WebEncryption.decryptAsyncAES;
export declare const encryptRSA: typeof WebEncryption.encryptRSA;
export declare const decryptRSA: typeof WebEncryption.decryptRSA;
export declare const encryptAsyncRSA: typeof WebEncryption.encryptAsyncRSA;
export declare const decryptAsyncRSA: typeof WebEncryption.decryptAsyncRSA;
export declare const generateRSAKeyPair: typeof WebEncryption.generateRSAKeyPair;
export declare const generateHMACKey: typeof WebEncryption.generateHMACKey;
export declare const hmacSHA256: typeof WebEncryption.hmacSHA256;
export declare const hmacSHA512: typeof WebEncryption.hmacSHA512;
export declare const hashSHA256: typeof WebEncryption.hashSHA256;
export declare const hashSHA512: typeof WebEncryption.hashSHA512;
export declare const generateRandomString: typeof WebEncryption.generateRandomString;
export declare const base64Encode: typeof WebEncryption.base64Encode;
export declare const base64Decode: typeof WebEncryption.base64Decode;
export declare const generateECDSAKeyPair: typeof WebEncryption.generateECDSAKeyPair;
export declare const signDataECDSA: typeof WebEncryption.signDataECDSA;
export declare const verifySignatureECDSA: typeof WebEncryption.verifySignatureECDSA;
//# sourceMappingURL=index.d.ts.map