I know many web projects still use the older MD5() or SHA1() when creating hashes. However, in my projects I have been using SHA256 for stronger/longer hashes since when I last checked the there was some question about which hashes were the bester ones to use. So I just chose the government standard (at the time).
However, I'm wondering if in the last couple years we now have a more recommended hashing algos?
Here are some common hashing algorithms:
md4/5, sha, ripemd, whirlpool, tiger, snefru, gost, adler32, crc32, haval
Which are different from encryption algorithms such as:
3DES, ARCFOUR, BLOWFISH, CAST_256, CRYPT, DES, DES_COMPAT, ENIGMA, GOST, IDEA,
LOKI97, MARS, PANAMA, RIJNDAEL, RC6_256, SAFER64, SAFER128, SAFERPLUS,
SERPENT, SKIPJACK, TEAN, THREEWAY, TRIPLEDES, TWOFISH, WAKE, XTEA,
As a side note, I've heard RIJNDAEL won a competition and will be replacing DES in some applications and blowfish has also had some nice things said about it.