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

Popular posts from this blog

linux - Using a Cron Job to check if my mod_wsgi / apache server is running and restart -

actionscript 3 - TweenLite does not work with object -

jQuery Ajax Render Fragments OR Whole Page -