Beranda / Alat File / Kalkulator MD5 Berkas
Alat online gratis

Kalkulator MD5 Berkas

Hitung MD5 dari berkas secara lokal di peramban. Dukungan batch, mode 32/16/8 karakter, tanpa unggahan. Coba sekarang. Pemrosesan dilakukan secara lokal di b…

Mulai menggunakan

Fitur dan Penggunaan

Alat ini menghitung MD5 dari isi berkas secara lokal di peramban. Tidak ada berkas yang diunggah, dan tidak ada AI yang digunakan. MD5 adalah fungsi hash 128-bit yang menghasilkan 32 karakter heksadesimal. Alat ini menyediakan tiga mode tampilan: 32 karakter (penuh), 16 karakter, dan 8 karakter. Mode pendek hanyalah potongan dari hash penuh, bukan hash terpisah.

Contoh Kerja

Misalkan Anda memiliki berkas teks berisi tiga byte ASCII abc (tanpa baris baru). MD5 penuhnya adalah 900150983cd24fb0d6963f7d28e17f72. Dalam mode 16 karakter, hasilnya adalah 3cd24fb0d6963f7d (potongan indeks 8-24). Dalam mode 8 karakter, hasilnya adalah 4fb0d696 (potongan indeks 12-20). Jika berkas memiliki baris baru di akhir, hash akan berbeda.

Batasan dan Kinerja

Berkas dibaca seluruhnya ke memori, dan hashing dilakukan di thread halaman. Untuk berkas besar atau banyak berkas, antarmuka mungkin berhenti sementara. Batas pemrosesan adalah 500 berkas, 64 MiB per berkas, dan total 128 MiB. Disarankan memulai dengan berkas kecil dan selalu simpan berkas asli.

Keamanan dan Privasi

MD5 tidak tahan tabrakan (collision-resistant) dan tidak boleh digunakan sebagai bukti keaslian, tanda tangan digital, enkripsi, atau penyimpanan kata sandi yang aman. Gunakan hash penuh untuk membandingkan perubahan yang tidak disengaja dengan referensi tepercaya. Fragmen pendek meningkatkan kemungkinan kecocokan yang tidak disengaja dan tidak boleh menggantikan checksum penuh.

Pertanyaan Umum (FAQ)

Apa perbedaan antara mode 32, 16, dan 8 karakter?

Mode 32 karakter menampilkan hash MD5 penuh (128 bit). Mode 16 karakter menampilkan potongan dari indeks 8 hingga 24 dari hash penuh, dan mode 8 karakter menampilkan potongan dari indeks 12 hingga 20. Ini hanya untuk tampilan yang lebih pendek, bukan algoritma hash yang berbeda.

Apakah alat ini mengunggah berkas saya ke server?

Tidak. Semua perhitungan dilakukan di peramban Anda menggunakan JavaScript. Tidak ada berkas yang dikirim ke server, dan tidak ada AI yang digunakan.

Mengapa hasilnya berbeda jika saya menambahkan baris baru di akhir berkas?

MD5 menghitung hash dari byte yang tepat dari isi berkas. Menambahkan baris baru (karakter newline) mengubah byte yang di-hash, sehingga menghasilkan hash yang berbeda. Pastikan berkas yang dibandingkan identik secara byte.

Pemeriksaan Akhir

  • Pastikan Anda memilih berkas yang benar.
  • Periksa apakah berkas tidak berubah sejak hash referensi dibuat.
  • Gunakan hash penuh (32 karakter) untuk perbandingan yang andal.
  • Simpan berkas asli sebagai cadangan.

Pemrosesan dilakukan secara lokal di browser Anda.