const CryptoJS = require("crypto-js");

let util = {};
let key = "guobomimajiamics";
let cryptKey = CryptoJS.enc.Utf8.parse(key);

// 加密
util.encrypt = function(str) {
  if (!str) return null;
  let srcs = CryptoJS.enc.Utf8.parse(str);
  const cryptInfo = CryptoJS.AES.encrypt(srcs, cryptKey, {
    iv: cryptKey,
    mode: CryptoJS.mode.CBC,
    padding: CryptoJS.pad.Pkcs7,
  });
  return cryptInfo.toString();
};

export default util;