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