28 bool ecb_encrypt(
const QByteArray& in, QByteArray& out,
29 const QByteArray &key,
bool enc =
true);
30 bool cbc_encrypt(
const QByteArray& in, QByteArray& out,
31 const QByteArray &key,
const QByteArray& ivec,
33 bool cfb1_encrypt(
const QByteArray& in, QByteArray& out,
34 const QByteArray &key,
const QByteArray& ivec,
36 bool cfb8_encrypt(
const QByteArray& in, QByteArray& out,
37 const QByteArray &key,
const QByteArray& ivec,
39 bool cfb128_encrypt(
const QByteArray& in, QByteArray& out,
40 const QByteArray &key,
const QByteArray& ivec,
42 bool ofb128_encrypt(
const QByteArray& in, QByteArray& out,
43 const QByteArray &key,
const QByteArray& ivec,
45 bool ctr_encrypt(
const QByteArray& in, QByteArray& out,
46 const QByteArray &key,
const QByteArray& ivec,
48 bool gcm_encrypt(
const QByteArray& in, QByteArray& out,
49 const QByteArray &key,
const QByteArray& ivec,
51 bool xts_encrypt(
const QByteArray& in, QByteArray& out,
52 const QByteArray &key,
const QByteArray& ivec,
54 bool ocb_encrypt(
const QByteArray& in, QByteArray& out,
55 const QByteArray &key,
const QByteArray& ivec,
59 bool encrypt(
const QByteArray& in, QByteArray& out,
60 const QByteArray& key,
const QByteArray& ivec,
61 const EVP_CIPHER *cipher,
bool enc =
true);