Passwortverschlüsselung

Started by Aragon4868, July 09, 2004, 07:42:22 AM

Previous topic - Next topic

mediman

Quote from: Dudelsack on March 10, 2005, 09:17:28 AM
Habe da eine eigene Seite erstellt, wo die User ein normales md5($blabla) Passwort haben...

Mediman hat da Files zur Verfügung gestellt (siehe hier) Und ich wollte wissen, ob diese aktuell (SMF 1.0.2) sind?

Ich frage weil ich folgende Fehlermeldung kriege:
QuoteFatal error: Call to undefined function: md5_hmac() in /home/www/web347/html/forums/Sources/LogInOut.php on line 177
, nachdem ich die Files ersetzt habe, und ich benutze v1.0.2

Sind nicht ganz aktuell, aber morgen sind sie es wieder ....
Sorry, hab grad ganz gut um die Ohren ...

Medi
My Projects: http://ticker-oase.de 
Please do not PM me with support requests.

Aragon4868

Hallo zusammen.
Wenn auch das Thema jetzt eine ganze Zeit ruhig war, würde ich es gerne nochmal aufgreifen.

Das gleiche Problem wie am Anfang, jetzt nur mit der Version 1.1 Beta 3.

Ich mache folgende Abfrage:

function md5_hmac($data, $key)
{
$key = str_pad(strlen($key) <= 64 ? $key : pack('H*', md5($key)), 64, chr(0x00));
return md5(($key ^ str_repeat(chr(0x5c), 64)) . pack('H*', md5(($key ^ str_repeat(chr(0x36), 64)). $data)));
}


$passwort1 = md5_hmac($passwort1, strtolower($login1));


Wende ich diese Funktion oder Abfrage auf die alte DB an, funktioniert es, nehme ich aber die neue Version, bekomme ich andere Werte. Hat sich bei der neuen Version was geändert, wenn ja was?

Vielen Dank im Voraus für eure Hilfe.

Advertisement: