与服务器http通信。加密:AES_set_encrypt_key(AesKey, 128, &aes);
AES_cbc_encrypt(input_string, encrypt_string, len, &aes, AesIvp, AES_ENCRYPT);
过去的字段后面添加的padding补全没问题。服务器返回的密文解密:
AES_set_decrypt_key(AesKey, 128, &aes);
AES_cbc_encrypt((unsigned char*)Dncrypt_string, (unsigned char*)encrypt_string, nlen, &aes, AesIvp, AES_DECRYPT);
解密出来的后面会多出padding乱码。请问哪位大神知道如何安全的去除解密后的padding。
看下对应aes的解密算法的实现过程