标签: c encryption aes mbed
我使用mbedtls库编写了以下简单的加密 - 解密程序。加密工作正常(根据http://aes.online-domain-tools.com/检查)。但是,在解密时我得到的结果不正确( output2 和输入不同)。我在滥用lib吗?
text
答案 0 :(得分:2)
我相信mbedtls_aes_crypt_cbc()函数会在工作时改变初始化向量。如果您期望输入相同的值,则需要从相同的初始化向量开始。