1 #ifndef TTKCRYPTOGRAPHICHASH_H
2 #define TTKCRYPTOGRAPHICHASH_H
26 # pragma warning(disable:4267)
28 # if defined(__FreeBSD__) && __FreeBSD__ < 5
29 # include <inttypes.h>
51 QString encrypt(
const QString &data,
const QString &
key);
55 QString decrypt(
const QString &data,
const QString &key);
65 QString xxteaEncrypt(
const QString &data,
const QString &key);
74 QString xxteaDecrypt(
const QString &data,
const QString &key);
95 uchar *fixKeyLength(uchar *key,
xxtea_uint keyLength);
116 #endif // TTKCRYPTOGRAPHICHASH_H
#define TTK_MODULE_EXPORT
static constexpr wchar_t key[]
The class of the string cryptographic hash.
#define TTK_DECLARE_MODULE(Class)