AES加解密所遇问题

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

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

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

posted @ 2017-07-10 16:48  莘莘学子  阅读(933)  评论(0编辑  收藏  举报