import CryptoJS from '../crypto-js/crypto-js.js' //引用AES源码js // const keyCode = '1234567891234567' //十六位十六进制数作为密钥 // const ivCode = '1234567891234567' //十六位十六进制数作为密钥偏移量 // const key = CryptoJS.enc.Utf8.parse(keyCode); //十六位十六进制数作为密钥 // const iv = CryptoJS.enc.Utf8.parse(ivCode); //十六位十六进制数作为密钥偏移量 var a = "k3RA2bS97JlV5XPEueiqUA=="; //加密方法 export function Encrypt(word) { var key = CryptoJS.enc.Utf8.parse("1234567891234567"); var InDkn4 = CryptoJS.enc.Utf8.parse(word); var b = CryptoJS.AES.encrypt(InDkn4, key, { mode: CryptoJS.mode.ECB, padding: CryptoJS.pad.Pkcs7 }); return b["toString"]() } //解密方法 export function Decrypt(word) { var key = CryptoJS.enc.Utf8.parse("1234567891234567"); var kIlnQ10 = CryptoJS.AES.decrypt(word, key, { mode: CryptoJS.mode.ECB, padding: CryptoJS.pad.Pkcs7 }); var t = CryptoJS.enc.Utf8.stringify(kIlnQ10); return t }