};
enum HashVersion {
- sha1,
- latest=sha1
+ Sha1,
+ Sha2_512,
+ Latest=Sha2_512
+
};
public slots:
private:
QString hashPasswordSha1(const QString &password);
bool checkHashedPasswordSha1(const QString &password, const QString &hashedPassword);
+
+ QString hashPasswordSha2_512(const QString &password);
+ bool checkHashedPasswordSha2_512(const QString &password, const QString &hashedPassword);
+ QString sha2_512(const QString &input);
};