Ja osobiście korzystam z sha1, mimo tego oba szyfrowania są tak samo do złamania. Sha1 wydaje się być bezpieczniejszy gdyż wymaga większej ilości i mocniejszego procesora do obejścia tego zabezpieczenia.
Co najważniejsze, tak czy tak hasło zahashowane w sha1 albo md5 musi być jakieś solidne, tj. znaki + litery + coś innego jezscze, tak, aby tzw. tablice tęczowe nie znalazły hasła w swojej bazie.
Pozdro