首页 > 解决方案 > cryptoJS AES 加密返回错误的解密

问题描述

console.log("user id to encrypt: "+user.id) //user id to encrypt: 0
    crypted_uId = CryptoJS.AES.encrypt(user.id.toString(), 'pass123');
    console.log("encrypted uid on login: "+crypted_uId); //U2FsdGVkX1+senN8M0jydYxQKZVsu/+m3Qs/wvesnoM=
    decrypted_uId = CryptoJS.AES.decrypt(crypted_uId, 'pass123');
    console.log("decrypted uid on login: "+decrypted_uId); //30

怎么了?为什么它返回不正确的解密?

标签: encryptionaescryptojs

解决方案


推荐阅读