Hash MD4 Teks atau File

Buat hash MD4 untuk input teks atau unggahan file. Paling cocok untuk kompatibilitas sistem lama dan pemeriksaan integritas yang tidak kritis terhadap keamanan.

Input
Tempel atau ketik teks UTF-8 apa pun, termasuk emoji dan karakter non-Latin.
Hasil Hash
Hasil hash untuk input teks saat ini.

Heksadesimal

Base64

Desimal

Biner

Apa itu MD4?

MD4 (Message Digest Algorithm 4) adalah fungsi hash kriptografi yang banyak digunakan yang menghasilkan nilai hash 128-bit (16-byte), biasanya ditampilkan sebagai angka heksadesimal 32 karakter. Dirancang oleh Ron Rivest pada tahun 1990.

Karakteristik utama:

  • Deterministik: Input yang sama selalu menghasilkan hash yang sama
  • Komputasi cepat: Cepat dihitung untuk input apa pun
  • Efek longsor: Perubahan kecil pada input menghasilkan output yang sangat berbeda
  • Ukuran output tetap: Selalu menghasilkan hash 128-bit terlepas dari ukuran input
  • Rentan collision: Kerentanan yang diketahui memungkinkan untuk menemukan collision

Status keamanan: ⚠️ MD4 telah rusak secara kriptografi dan tidak boleh digunakan untuk aplikasi yang kritis keamanan. Serangan collision didemonstrasikan pada tahun 1995, dan generasi collision praktis menjadi layak dengan kekuatan komputasi modern.

Penggunaan umum (saat ini dan historis):

  • Verifikasi integritas file (tidak kritis keamanan)
  • Checksum untuk deteksi korupsi data
  • Sistem lama yang memerlukan MD4
  • Generasi kunci database (non-kriptografi)
  • Beberapa protokol dan sistem lama

Alternatif yang direkomendasikan:

  • SHA-256 atau SHA-3 untuk aplikasi baru
  • SHA-512 untuk persyaratan keamanan tinggi
  • BLAKE2 untuk aplikasi performa tinggi