Re:jsSHA - A JavaScript Implementation Of The Entire Family ...
by pjscott on Wednesday December 05, 2012 @01:42AM
(#4875240)
You might also be interested in SipHash, a cryptographic MAC that's fast enough to use in hash tables. If you want to avoid those denial of service attacks, it's a good candidate.
That said, it's being used by real applications in production, so the niche is definitely there, but for anything that needs any level of security you should continue using a secure hash algorithm, of which the unimaginably named SHA family provides a good set of standard algorithms. Using a secure hash every place you need a hashing algorithm unless you know you'll need the extra perf and know you can get away with it is probably a reasonable practice.