26 bool ecb_encrypt(
const QByteArray& in, QByteArray& out,
27 const QByteArray &key,
bool enc =
true);
28 bool cbc_encrypt(
const QByteArray& in, QByteArray& out,
29 const QByteArray &key,
const QByteArray& ivec,
31 bool cfb1_encrypt(
const QByteArray& in, QByteArray& out,
32 const QByteArray &key,
const QByteArray& ivec,
34 bool cfb8_encrypt(
const QByteArray& in, QByteArray& out,
35 const QByteArray &key,
const QByteArray& ivec,
37 bool cfb128_encrypt(
const QByteArray& in, QByteArray& out,
38 const QByteArray &key,
const QByteArray& ivec,
40 bool ofb128_encrypt(
const QByteArray& in, QByteArray& out,
41 const QByteArray &key,
const QByteArray& ivec,
43 bool ctr_encrypt(
const QByteArray& in, QByteArray& out,
44 const QByteArray &key,
const QByteArray& ivec,
46 bool gcm_encrypt(
const QByteArray& in, QByteArray& out,
47 const QByteArray &key,
const QByteArray& ivec,
49 bool xts_encrypt(
const QByteArray& in, QByteArray& out,
50 const QByteArray &key,
const QByteArray& ivec,
52 bool ocb_encrypt(
const QByteArray& in, QByteArray& out,
53 const QByteArray &key,
const QByteArray& ivec,
57 bool encrypt(
const QByteArray& in, QByteArray& out,
58 const QByteArray& key,
const QByteArray& ivec,
59 const EVP_CIPHER *cipher,
bool enc =
true);