diff --git a/package.json b/package.json index d9aacec..f38c740 100644 --- a/package.json +++ b/package.json @@ -21,7 +21,6 @@ "compressing": "^1.4.0", "conventional-changelog-cli": "^2.1.0", "core-js": "3.6.5", - "crypto-js": "^4.0.0", "dayjs": "1.8.20", "element-ui": "^2.13.2", "inquirer": "^6.5.2", diff --git a/src/utils/secret.ts b/src/utils/secret.ts deleted file mode 100644 index 8665475..0000000 --- a/src/utils/secret.ts +++ /dev/null @@ -1,26 +0,0 @@ -/* - * @file: AES加密解密工具 - * @copyright: NanJing Anshare Tech .Com - * @author: BoBo - * @Date: 2020年04月24 13:47:47 - */ - -import CryptoJS from 'crypto-js'; - -const key = CryptoJS.enc.Utf8.parse('1101101101101111'); // 十六位十六进制数作为密钥 - -// 解密方法 -export function Decrypt(word) { - const encryptedHexStr = CryptoJS.enc.Hex.parse(word); - const srcs = CryptoJS.enc.Base64.stringify(encryptedHexStr); - const decrypt = CryptoJS.AES.decrypt(srcs, key, { mode: CryptoJS.mode.ECB, padding: CryptoJS.pad.Pkcs7 }); - const decryptedStr = decrypt.toString(CryptoJS.enc.Utf8); - return decryptedStr; -} - -// 加密方法 -export function Encrypt(word) { - const srcs = CryptoJS.enc.Utf8.parse(word); - const encrypted = CryptoJS.AES.encrypt(srcs, key, { mode: CryptoJS.mode.ECB, padding: CryptoJS.pad.Pkcs7 }); - return encrypted.ciphertext.toString().toUpperCase(); -}