I'm trying for some time to decrypt a message in AES that use a Java app , but it never works . Can someone help me?
var options = { mode: CryptoJS.mode.ECB, padding: CryptoJS.pad.Pkcs7 }; /*** encrypt */ var json = CryptoJS.AES.encrypt("Message", "KEY", options); var ciphertext = json.ciphertext.toString(CryptoJS.enc.Base64); console.log("chiper text ", ciphertext); /*** decrypt */ var decrypted = CryptoJS.AES.decrypt(json, "KEY", options); var plaintext = decrypted.toString(CryptoJS.enc.Utf8); console.log("decrypted ", plaintext); But it is always generated a different ciphertext, never the same from my database.