Hallo Leute,
ich muss für ein Projekt Passwörter in einer Datenbank speichern.
Dass ich das das letzte Mal gemacht habe ist inzwischen über ein Jahrzehnt her und Hash-Funktionen wie md5 sind nun schon lange nicht mehr empfohlen.
Gibt es da eine aktuelle Empfehlung oder etwas dergleichen?
Ich habe was von PBKDF2 und bcrypt gelesen, allerdings auch, dass diese Funktionen gut mit entsprechender Hardware parallelisiert werden können, was diese wieder unsicherer macht.
Ich suche derzeit eine entsprechende Hash-Funktion, die ich mit C++ ausführen kann. Dokumentationen scheinen rar zu sein und wenn es welche gibt, sind diese von 2012 und davor. Kann mir da jemand etwas empfehlen?
MfG
--- [2018-10-15 14:19 CEST] Automatisch zusammengeführter Beitrag ---
Derzeit tendiere ich zu einer Nutzung von Scrypt aus der Crypto++ Library. Beispielcode wäre auch vorhanden.
ich muss für ein Projekt Passwörter in einer Datenbank speichern.
Dass ich das das letzte Mal gemacht habe ist inzwischen über ein Jahrzehnt her und Hash-Funktionen wie md5 sind nun schon lange nicht mehr empfohlen.
Gibt es da eine aktuelle Empfehlung oder etwas dergleichen?
Ich habe was von PBKDF2 und bcrypt gelesen, allerdings auch, dass diese Funktionen gut mit entsprechender Hardware parallelisiert werden können, was diese wieder unsicherer macht.
Ich suche derzeit eine entsprechende Hash-Funktion, die ich mit C++ ausführen kann. Dokumentationen scheinen rar zu sein und wenn es welche gibt, sind diese von 2012 und davor. Kann mir da jemand etwas empfehlen?
MfG
--- [2018-10-15 14:19 CEST] Automatisch zusammengeführter Beitrag ---
Derzeit tendiere ich zu einer Nutzung von Scrypt aus der Crypto++ Library. Beispielcode wäre auch vorhanden.