Cara membuat hash MD5
- Pilih Teks atau File. Ketik atau tempel teks dan MD5 muncul saat Anda mengetik, atau seret file ke area unggah.
- Salin MD5 dari baris teratas hasil. Baris itu disorot supaya langsung terlihat.
- Untuk memverifikasi checksum, tempel MD5 yang diharapkan ke kotak pembanding. Anda akan melihat apakah hasilnya cocok atau tidak.
- Aktifkan Huruf kapital jika Anda membutuhkan digit heksadesimal dalam huruf besar.
Fitur
- MD5 di urutan pertama, disorot di bagian atas hasil, dengan SHA-1, SHA-256, SHA-384, dan SHA-512 di bawahnya.
- Hash teks atau file apa pun, dari satu kata sampai image disk.
- Kotak pembanding checksum yang mengabaikan spasi dan huruf besar/kecil.
- Progress bar saat file besar diproses, jadi Anda tahu prosesnya tidak macet.
- Output huruf besar atau kecil dan tombol salin untuk setiap hash.
- Input UTF-8, sehingga teks berbahasa Indonesia, Arab, atau bahasa lain menghasilkan hash yang konsisten.
Mengapa membuat MD5 di Fileora
Mengecek checksum file seharusnya tidak berarti mengirim file itu ke sebuah situs. Fileora menghitung MD5 di browser Anda memakai library open-source spark-md5, yang memproses file per potongan 2 MB langsung di perangkat Anda. Tidak ada yang diunggah, sehingga dokumen rahasia tetap privat dan file besar di-hash secepat komputer Anda, bukan secepat koneksi internet.
Tanpa biaya, tanpa registrasi, dan berfungsi di HP Android maupun iPhone, selain di komputer.
Jika Anda sedang memilih algoritma untuk sistem baru, utamakan pembuat SHA-256. Untuk melihat kelima algoritma dengan bobot yang sama, buka pembuat hash. Dan jika yang sebenarnya Anda butuhkan adalah mengubah data menjadi teks yang bisa dikembalikan, bukan membuat sidik jari, Anda memerlukan encode Base64, bukan hash.
Di mana MD5 masih berguna
Kelemahan MD5 adalah collision yang disengaja, bukan yang kebetulan. Peluang dua file berbeda secara tidak sengaja memiliki MD5 yang sama sangatlah kecil, jadi MD5 tetap menjadi sidik jari yang praktis dalam situasi tanpa penyerang:
- Cek unduhan dan backup: banyak mirror dan situs software lama masih mencantumkan MD5 untuk memastikan transfer tidak rusak.
- Mencari file duplikat: file yang identik punya hash yang identik, jadi membandingkan nilai MD5 adalah cara cepat menemukan salinan.
- Cache key dan ETag: server web dan build tool sering memakai MD5 untuk mendeteksi perubahan konten.
- Sistem lama yang mengharapkan nilai MD5 di sebuah API atau kolom database.
Di mana MD5 tidak boleh dipakai
Hindari MD5 untuk tanda tangan digital, sertifikat, software yang harus dipercaya bebas dari manipulasi, dan terutama kata sandi. Penyerang bisa menyiapkan dua file dengan MD5 yang sama, dan satu kartu grafis cepat mampu mencoba miliaran tebakan kata sandi MD5 per detik. Untuk integritas yang tahan manipulasi, gunakan SHA-256. Untuk kata sandi, gunakan algoritma khusus hashing kata sandi di aplikasi Anda.