* @Description:
* @Author: 李思甜
* @Date: 2024-01-18 13:52:51
* @LastEditTime: 2024-01-18 14:02:07
* @LastEditors: 李思甜
*/
import CryptoJS from 'crypto-js'
/**
* @description: 加密
* @param {*} word 文本
* @return {*}
* @author: 李思甜
*/
export const encrypt=word=>{
const key=CryptoJS.enc.Utf8.parse('F60F2C1DDC52D80F')
const srcs=CryptoJS.enc.Utf8.parse(word)
const encrypted=CryptoJS.DES.encrypt(srcs,key,{mode:CryptoJS.mode.ECB,padding:CryptoJS.pad.Pkcs7})
return encrypted.toString()
}
/**
* @description: 解密
* @param {*} word
* @return {*}
* @author: 李思甜
*/
export const decrypt=word=>{
const key=CryptoJS.enc.Utf8.parse('F60F2C1DDC52D80F')
const encrypted=CryptoJS.DES.decrypt(word,key,{mode:CryptoJS.mode.ECB,padding:CryptoJS.pad.Pkcs7})
return encrypted.toString(CryptoJS.enc.Utf8)
}