一方面使用OpenSSL进行加密并使用CryptoPP进行解密的问题[AES-128]

时间:2016-07-21 20:38:25

标签: php c++ cryptography aes

我在使用不同的密码套件时遇到加密/解密问题。

一方面,我使用PHP来加密字符串:

HasManyThrough

另一方面,我用CryptoPP解密它:

base64_encode(openssl_encrypt($data, "AES-128-CBC", $password, OPENSSL_RAW_DATA, "0123456789abdefg"));

功能"解密":

std::string decrypted = decrypt(dl_notdecrypted, decryption_key, "0123456789abdefg");

它以"未知异常"失败。我猜这是OpenSSL的填充问题,但我不知道我应该如何解决这个问题。

如果有任何可用的帮助,那将是非常好的。

0 个答案:

没有答案