我需要加密AES的单块。 我不能使用像CBC和其他任何模式。 每一个例子我所看到的使用流模式。
编辑:好吧,我做到了,在未来的方式,但我真的不喜欢这种尝试。
void dec(const byte *key, const byte* xblock, const byte *cipher, byte *plain) {
AESDecryption d;
try {
const NameValuePairs &nvp = MakeParameters("", 0);
d.UncheckedSetKey(key, 16, nvp);
d.ProcessAndXorBlock(cipher, xblock, plain);
}
catch(...) {}
}