Hash-Berechnung
-
Hallo alle miteinander,
ich habe derzeit ein kleines Problem in meinem Projekt:
Ich möchte den Hash eines Passworts in eine Datei speichern. Das Speichern in die Datei wäre ja absolut nicht das Problem, aber den Hash zu berechnen schon.So, nun die Frage:
Gibt es in QT eine Möglichkeit beispielsweise einen SHA-256-Hash oder einen ähnlichen Hash von einem String zu berechnung.
Und wenn es so eine Möglichkeit mit QT nicht gibt, kennt dann jemand ne plattformunabhängige Implementation des SHA-256-Algos für C++?Danke im Voraus und Ciao,
Prof. MAAD
-
Wenn's nicht unbedingt SHA sein muss, dann schau mal auf diese Homepage über MD5 (http://userpages.umbc.edu/~mabzug1/cs/md5/md5.html).
-
Hab es mal selbst implementiert. Ist nicht das weltweit schnellste und man muss für jede Plattform vier oder fünf Typedefs selbst machen. Aber wenn du interesse hast, kann ich es zuschicken.
-
Qt selbst hat da nichts. Ansonsten gibt es die Qt Cryptographic Architecture. http://delta.affinix.com/qca
-
soweeitich weisgibtsdoch die qt klasse
QHash
vielleichtmitder...
-
shade37337 schrieb:
soweeitich weisgibtsdoch die qt klasse
QHash
vielleichtmitder...
Das ist ein Container und keine Implementierung von SHA-256.
-
So, danke erstmal.
Also, ich finde die QCA ja an sich nicht schlecht, allerdings will sie bei mir unter WinDoof nicht compilieren.
Mir scheinen Dateien zu fehlen, z.B. "qcstring.h" etc.So, wenn mir jemand nen Tip geben kann, wäre ich dafür sehr dankbar.
Danke im Voraus und Ciao,
Prof. MAAD