ประเภทของ Hashing
1. RIPEMD
พัฒนาในยุโรป (RIPE Project) 1996 โดยนักวิจัยที่โจมตี MD4/5 คล้าย MD5/SHA ใช้ 2 เส้นขนาน 5 รอบ 16 ขั้นตอน สร้าง Hash 160 บิต ช้ากว่าแต่ปลอดภัยกว่า SHA
2. MD5
เข้ารหัสสตริงข้อมูลเป็น Fingerprint 128 บิต ใช้เป็น Checksum ตรวจสอบ Integrity มีช่องโหว่ Collision แต่อยู่ในอันดับมากที่สุดที่ใช้งาน
3. CRC32
Cyclic Redundancy Check ตรวจจับข้อผิดพลาดข้อมูลโดยบังเอิญ ใช้ใน Zip files คำนวณด้วย Polynomial 16-bit (≤4KB) หรือ 32-bit (>4KB) ตามมาตรฐาน ITU
4. Tiger Algorithm
เร็วกว่า MD5 และ SHA ระบบ 192 บิต ใช้ในคอมพิวเตอร์รุ่นใหม่ Tiger2 ปรับปรุงให้ไดนามิกกว่า ใช้ Merkle-Damgård Paradigm Compression Function 64-bit words 24 รอบ
5. MD4 (Message Digest Algorithm 4)
สร้าง Digest 128 บิต พบช่องโหว่ Collision Attack 1995 มีการโจมตีใหม่เพิ่มเติม พัฒนาโดย Ronald Rivest 1990 ส่งผลต่อการออกแบบ MD5, SHA-1, RIPEMD