encryption - 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
怎么了?为什么它返回不正确的解密?