encryption - MD5 security is fine? -
im new @ coding maybe i've missed point of md5 about. what' i've experienced md5 encryption "static" each word. static mean find same result example md5("hello"). , makes me think is highly reversible using library.
what if md5("hello") assigned number (example 5), , string example
xbuidsjsdsjsd44s64sd encryption. , equal 5 if sfoiefef465f4ze4f6fe encryption. , equal 5
because both mathematical calculation ends same result. dynamic encryption?
i think, tell i'm newb @ this, questions bother me, think people have access database md5's password, can reverse them testing words , stocking them library.
what think guys? , there alternative md5?
thank or enlightnment
these indeed legitimate concerns. might find following articles interesting:
but md5 considered "broken" security professionals. depends on exactly requirements are: md5 might suitable, more secure hashes sha-2 family wiser choice, or key-strengthening techniques such pbkdf2 (as codeinchaos suggests).
note choice of hash algorithm alone can't considered either secure or insecure in isolation. it's important use hash algorithm in proven, tried-and-tested way.
Comments
Post a Comment