Generator Hash MD4
Fungsi hash perintis yang membentuk kriptografi modern
MD4 (Message Digest 4) adalah fungsi hash kriptografis yang dirancang oleh Ron Rivest di MIT pada 1990. Menghasilkan hash 128-bit (32 karakter heksadesimal).
Apa itu MD4?
MD4 memproses data dalam blok 512-bit melalui 3 ronde (total 48 operasi).
✅ Fitur
- • Perintis historis: Mendirikan framework Merkle-Damgård
- • Output 128-bit: Digest heksadesimal 32 digit
- • Pengaruh langsung: Melahirkan MD5, SHA-1, SHA-2
- • Sederhana: Hanya 48 operasi per blok
📊 Penggunaan
- • Sistem lama: Protokol autentikasi NTLM
- • Pendidikan: Mempelajari desain fungsi hash
- • Penelitian: Kriptanalisis diferensial
- • Non-keamanan: Checksum cepat
⚠️ Peringatan Keamanan
MD4 telah sepenuhnya dibobol — jangan gunakan untuk keamanan. Gunakan SHA-256.
🔄 MD4 vs Modern
🔵
MD4
128-bit, 3 ronde
Dibobol — hanya historis
🟢
MD5
128-bit, 4 ronde
Juga dibobol
🟡
SHA-256
256-bit, 64 ronde
Standar aman modern
❓ Pertanyaan Umum
Mengapa MD4 masih digunakan?
MD4 terutama ditemukan di protokol lama seperti Windows NTLM.
Bagaimana MD4 dibobol?
Melalui kriptanalisis diferensial.
Hubungan MD4 dan MD5?
MD5 adalah penerus langsung. Rivest menambahkan ronde ke-4 dan operasi tambahan.