Here is a great python program that aids in the tricky/monotonous task of identifying what algorithm created a given hash. I am not aware of any program which covers hashing algorithms so thoroughly. This can be very useful for administrators/ethical hackers/researchers/etc...