1 #ifndef TTKCRYPTOGRAPHICHASH_H
2 #define TTKCRYPTOGRAPHICHASH_H
26 # pragma warning(disable:4267)
28 # if defined(__FreeBSD__) && __FreeBSD__ < 5
29 # include <inttypes.h>
45 QString encrypt(
const QString &data,
const char *
key);
49 QString decrypt(
const QString &data,
const char *key);
80 uchar* fixKeyLength(uchar *key,
xxtea_uint keyLength);
118 #endif // TTKCRYPTOGRAPHICHASH_H
#define TTK_MODULE_EXPORT
The namespace of the application object.
static constexpr wchar_t key[]
The class of the string cryptographic hash.
TTK_MODULE_EXPORT TTKString base64Decode(const TTKString &bytes)
TTK_MODULE_EXPORT TTKString base64Encode(const unsigned char *bytes, unsigned int len)