Hashing algorithms

Hashing algorithms are categorized based on their implementation, resulting digest size, and many other things. Some of the classifications include Message Digest, Secure Hashing Algorithms (SHA), and RACE Integrity Primitives Evaluation Message Digest (RIPEMD).