UNPKG

qms-js

Version:

A common library that can be used for fe and be

18 lines 727 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); var CryptoJS = require("crypto-js"); var secretKey = 'vOVH6sdmpNWjRRIqCc7rdxs01lwHzfr3'; var Cipher = /** @class */ (function () { function Cipher() { } Cipher.encrypt = function (value, secret) { var v = CryptoJS.RC4Drop.encrypt(value, secret !== null && secret !== void 0 ? secret : secretKey).toString(); return v; }; Cipher.decrypt = function (hash, secret) { return CryptoJS.RC4Drop.decrypt(hash, secret !== null && secret !== void 0 ? secret : secretKey.trim()).toString(CryptoJS.enc.Utf8); }; return Cipher; }()); exports.default = Cipher; //# sourceMappingURL=cipher.js.map