};
enum HashVersion {
- sha1,
-#if QT_VERSION >= 0x050000
- sha2_512,
- latest=sha2_512
-#else
- latest=sha1
-#endif
+ Sha1,
+ Sha2_512,
+ Latest=Sha2_512
+
};
public slots:
QString hashPasswordSha1(const QString &password);
bool checkHashedPasswordSha1(const QString &password, const QString &hashedPassword);
-#if QT_VERSION >= 0x050000
QString hashPasswordSha2_512(const QString &password);
bool checkHashedPasswordSha2_512(const QString &password, const QString &hashedPassword);
-#endif
+ QString sha2_512(const QString &input);
};