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(...) {}
}