Frage zu QCryptographicHash
Frage zu QCryptographicHash
Hi,
kann man mit QCryptographicHash auch String's umwandeln? Und wie genau funktioniert das denn?
Also der Aufruf der Funktion. Das versteh ich noch nicht so ganz.
Gruß
Qt-nator
kann man mit QCryptographicHash auch String's umwandeln? Und wie genau funktioniert das denn?
Also der Aufruf der Funktion. Das versteh ich noch nicht so ganz.
Gruß
Qt-nator
Code: Alles auswählen
// calculate checksum
QCryptographicHash hashMaker(QCryptographicHash::Md5);
hashMaker.addData(file.readAll());
QByteArray checksum = hashMaker.result(); Bitte seid so nett und ändert den Titel von Beiträgen die gelöst wurden, auf [gelöst] Beitragstitel
Stets dieselbe Prüfsumme...
Hallo,
ich habe zu dieser Problematik auch noch eine Frage. Folgender Code:
Damit will ich den MD5-Hash der Datei bestimmen. Es geht nur darum, zu überprüfen, ob die vernünftig heruntergeladen wurde, dazu reicht mir MD5. Leider produziert der Code immer dieselbe Prüfsumme, egal mit welcher Datei ich in füttere. Warum?
Bin dankbar für Anregungen.
ich habe zu dieser Problematik auch noch eine Frage. Folgender Code:
Code: Alles auswählen
QString QStringMD5CheckSumOfDir300RedBoot("not determined yet");
QFile QFileDir300RedBoot("dir300redboot.zip");
QFileDir300RedBoot.open(QIODevice::ReadOnly);
QCryptographicHash QCryptographicHashMakerForFileDir300RedBoot(QCryptographicHash::Md5);
QCryptographicHashMakerForFileDir300RedBoot.addData(QFileDir300RedBoot.readAll(), QFileDir300RedBoot.size());
QByteArray QByteArrayChecksumChecksumOfFileDir300RedBoot = QCryptographicHashMakerForFileDir300RedBoot.result();Code: Alles auswählen
QByteArrayChecksumChecksumOfFileDir300RedBoot.toHex()