AES加解密后解密数据末尾携带多余空格,经查看是由于加密时数据不足16个字节自动补齐导致

解决办法:记录加密数据长度,解密后根据数据长度读取解密数据。

另外加密数据中可能存在0等数据,所以拷贝内容时最好用memcpy()

相关文章: