我有一个 rijndael.cpp 和 rijndael.h 代码。没有填充。我想添加 pkcs7。怎么做? 我正在使用 aes256
这是 rijndael.h 和 .cpp 的代码:http://www.koders.com/cpp/fidD199709122D7F7FC8E12D4159FC14F0F037CA58E.aspx?s=%22Marc+Richarme%22 。有人可以帮我做一个测试吗?我需要一个带有 cbc 和填充 PKCS7 的加密 aes 256。谢谢。
最佳答案
您应该自行填充数据的末尾。这很简单,您可以在这里阅读有关 PKCS#7 数据的详细信息:http://en.wikipedia.org/wiki/Padding_%28cryptography%29
关于c++ - 如何向 rijndael.h 添加 PKCS7 填充?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6289883/