UNPKG

@atomist/sdm

Version:

Atomist Software Delivery Machine SDK

18 lines 724 B
/** * Encrypt a text string and return is base64 encoded. The key is * used to derive a suitable key and initialization vector. * * @param text String to be encrypted * @param key Secrey key/passphrase to use to encrypt * @return Base64 encoded string of encrypted text */ export declare function encrypt(text: string, key: string): Promise<string>; /** * Decrypt a base64 encoded text string. * * @param text Base64 encoded string to be decrypted * @param key Secrey key/passphrase to use to decrypt, must be the same as the one used to encrypt * @return UTF8 encoded string of decrypted text */ export declare function decrypt(text: string, key: string): Promise<string>; //# sourceMappingURL=crypto.d.ts.map