1 #ifndef TTKCRYPTOGRAPHICHASH_H
2 #define TTKCRYPTOGRAPHICHASH_H
26 # pragma warning(disable:4267)
28 # if defined(__FreeBSD__) && __FreeBSD__ < 5
29 # include <inttypes.h>
46 QString encrypt(
const QString &data,
const char *
key);
50 QString decrypt(
const QString &data,
const char *key);
81 uchar *fixKeyLength(uchar *key,
xxtea_uint keyLength);
119 #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.
#define TTK_DECLARE_MODULE(Class)
TTK_MODULE_EXPORT TTKString base64Decode(const TTKString &bytes)
TTK_MODULE_EXPORT TTKString base64Encode(const unsigned char *bytes, unsigned int len)