Secure Hash Algorithm (SHA) Hash Family
SHA-1
160-bits: 256- 384- 512- bit variants
SHA-3 (Keccack)
Sponge construction (neat alternative to Merkle-Damgård)
MD5 Hash
- 128-bits
- Pre-image attack in $$2^{123}$$ work
- Collisions in $$2^{64}$$ work (computationally feasible in 2014)
- Flaws discovered that can generate collisions much sooner