UNPKG

@cruxpay/js-sdk

Version:

CruxPay Javascript SDK

14 lines (13 loc) 548 B
export declare class Encryption { static hash: (value: string) => string; static encryptJSON: (jsonObj: object, password: string) => Promise<{ encBuffer: string; iv: string; }>; static decryptJSON: (ctBufferBase64: string, ivBase64: string, password: string) => Promise<object>; static encryptText: (plainText: string, password: string) => Promise<{ encBuffer: string; iv: string; }>; static decryptText: (ctBufferBase64: string, ivBase64: string, password: string) => Promise<string>; }