"We are back" « oc.at

php/mysql - md5()

.DS. 19.10.2003 - 14:20 1258 17
Posts

Philipp

Here to stay
Registered: Jul 2001
Location: Wien
Posts: 1975
Als Alternative zu md5 bieten aktuelle PHP Versionen (4.3.0 und höher) auch noch sha1 an

Das wird zwar bei einer älteren PHP Version wenig bringen, aber man könnte je nach verwendeter PHP Version entweder md5 oder sha1 verwenden

Code: PHP
function CryptPW ($pass) {
(phpversion() >= "4.3.0") ? $pass = sha1($pass) : $pass = md5($pass);
return $pass;
}

atrox

in fairy dust... I trust!
Avatar
Registered: Sep 2002
Location: HTTP/1.1 404
Posts: 2782
birgt halt die gefahr, daß nach einem softwareupgrade bestehende user plötzlich nicht mehr einloggen können.

Philipp

Here to stay
Registered: Jul 2001
Location: Wien
Posts: 1975
Auch das könnte man leicht abfragen, da beide Hashes eine unterschiedliche Länge haben.
Kontakt | Unser Forum | Über overclockers.at | Impressum | Datenschutz