JSFiddle - React, Tailwind, and code Playground

by Estevez Ben Lajamin

JavaScript

var x = encrypt('AA00040BB11CC2058652D00EF123GHJE');
 
/**
 * [encrypt 加密]
 * @return {[type]} [description]
 */
function encrypt(content) {
    var encryptResult = CryptoJS.AES.encrypt(content, key, {
        //iv: key,
        mode: CryptoJS.mode.ECB,
        padding: CryptoJS.pad.Pkcs7
    });
    return encryptResult.toString().toUpperCase();
}
/**
 * [decrypt 解密]
 * @return {[type]} [description]
 */
function decrypt(content) {
    var bytes = CryptoJS.AES.decrypt(content.toString(), key, {
        //iv: key,
        mode: CryptoJS.mode.CBC,
        padding: CryptoJS.pad.Pkcs7
    });
    var decryptResult = bytes.toString(CryptoJS.enc.Utf8);
    return decryptResult.toString().toUpperCase();
}