System.arraycopy(salt, 0, iv2, 0, 0x10);
System.arraycopy(iv, 0, iv2, 0x10, 0x10);
try {
BlockCipher aes = new Rijndael(256, 256);
aes.initialize(key);
return PCFBMode.create(aes, iv2);
} catch (UnsupportedCipherException e) {
Logger.error(this, "Rijndael not supported!", e);
throw new Error("Rijndael not supported!", e);