Feldlänge für md5()

kesnw

Erfahrenes Mitglied
Hi Leute,

kann mir jemand sagen wie lange mein Feld in der DB sein muss um mit md5() zu arbeiten? Meins sieht momentan (ohne md5()) so aus:

VARCHAR(10)

Danke
 
ich würde aber zu sha1 raten ;) ist besser, da braucht man aber nen 40 Zeichen String ;>

wird genau so verwendet wie md5
 
Original geschrieben von EngelchenB
ich würde aber zu sha1 raten ;) ist besser, da braucht man aber nen 40 Zeichen String ;>

wird genau so verwendet wie md5

Wieso denn? md5 ist sicher, schnell und z.B. MySQL hat eine MD5()-Funktion. Was spricht gegen md5?
 
es besteht eine klitzekleine möglichkeit das 2 passwörter den gleichen Hash haben ^^

auserdem je mehr verschlüsselt desto besser ? ;)

sha1 ist genau so schnell denk ich mal ich mach mal nen paar Microtimes ;)
 
Original geschrieben von EngelchenB
es besteht eine klitzekleine möglichkeit das 2 passwörter den gleichen Hash haben ^^

auserdem je mehr verschlüsselt desto besser ? ;)

sha1 ist genau so schnell denk ich mal ich mach mal nen paar Microtimes ;)

Die Chance besteht bei SHA1 auch, und wie groß ist sie? :P Eben...
 
deutlich kleiner genauer... SEHR VIEL KLEINER!

sha1 ist einfach halt das bessere ^^ für mnisch depresve die angst um ihre Passwörter haben. (wie mich) und seit ich nen Freund hab der Cryptographie in ner Firma macht nemm ich eignemtlich das, der meinte auch das das vom ganzen her besser ist ^^
 
Zurück