1.前端库jCryption 3.1.0 调用CryptoJS.AES.encrypt使用aes-256-cbc加密数据得到的密文为一个Object
将这个Object转化为字符串,得到一个base64编码的字符串:
U2FsdGVkX1+MJ0CMwQcBvyk+SpiaVkIkRtw9pw2uT8hQL8y+1Y9pqaLYvdtZ7GqCbo0De2BdZWAKq5cbld2/GROMhdZXrNCWU+Ue7hS2Y8+Vgd0Hhe+dbdQ2rfWfop8UoKax3UreaWFVO7f0e6rb3VJGYFXDiQEFSKE3Ty0SJo9FqV/1utSi4nVwT5zC0ePAHWJErHiUDg4SVxbzRmr38g==
但是在后端nodejs中无法解析这段base64编码的值
node.js 中的 aes-256-cbc 是怎么实现的,怎么才能跟其他的实现保持一致呢?
求指教。
可以确定jCryption的调用方法不对,最终输出结果不应该是一个obj 建议查看官方demo