It is also reported that one could build a special-purpose machine costing a few million dollars to find a plaintext matching given hash value in a few weeks. These are older hash algorithms from RSA Data Security. They have known flaws, and their use is not recommended. This is a cryptographic hash algorithm published by the United States Government. It produces an 160 bit hash value from an arbitrary length string.
Many people consider it quite good.
It is a fairly new algorithm. Tiger is a new hash algorithm developed by Anderson and Biham. Random Number Generators Cryptographic systems need cryptographically strong random numbers that cannot be guessed by an attacker. Random numbers are typically used to generate session keys, and their quality is critical for the quality of the resulting systems. The random number generator is easily overlooked, and becomes the weakest point of the system.