Merkwürdiger MD5 Effekt

The Nephilim

Mitglied
Hi!
Habe gerade ein Script, dass MD5 Codierung verwendet auf ein SuSE 8.2 System mit PHP 4.3 geschaufelt. Das komische ist, dass das Script nicht mehr . Es werden von der md5() Funktion andere Werte geliefert als mit phpMyAdmin(Ver 2.5.40?) in der DB erzeugt.
Am Script kann es eigentlich nicht liegen, da es problemlos auf einem Windows- und einem anderen Linuxsysytem (ältere PHP 4 Versionen) läuft.
Vermute ja fast einen Bug in phpMyAdmin - kennt jemand das Phänomen?
 
An und für sich, sollte sowohl das MySQL MD5() als auch das PHP md5() stets das selbe tun, da dem ganzen ja der MD5() Hash-Algorithmus zu Grunde liegt.
 
OT

Original geschrieben von Tim Comanns
An und für sich, sollte sowohl das MySQL MD5() als auch das PHP md5() stets das selbe tun, da dem ganzen ja der MD5() Hash-Algorythmus zu Grunde liegt.

Ein Algorithmus hat nichts mit Rythmik, und somit auch nichts mit Taktgefuehl zu tun. Ansonsten hast du recht. :-)

Gruesse,
stanleyB
 
Nachtrag:
Habe die Werte nochmal gecheckt - liegt nicht an der benutzten MySQL und phpMyAdmin Version, die md5 - Werte sind auf allen Systemen identisch.
Liegt wohl an der php - Version auf diesem Rechner (PHP 4.3.1), die md5() - Funktion definitive liefert andere (falsche) Werte als die 4.2 Version.

cu
 
Zurück