Hash & Generator Diproses di browser

Hash Generator (MD5, SHA-1, SHA-256, SHA-512)

Hitung hash teks atau berkas. Tidak ada data yang dikirim ke server.

Algoritma hash
atau pilih berkas di kanan
0 baris ยท 0 byte

Siap

Cara pakai

  1. Centang algoritma yang dibutuhkan โ€” boleh lebih dari satu sekaligus.
  2. Tempel teks ke Input, atau pilih berkas lewat Pilih berkas.
  3. Klik Hitung hash; hasilnya tampil sejajar per algoritma.
  4. Salin hasilnya untuk dibandingkan dengan checksum resmi dari situs penyedia unduhan.

Catatan privasi

Tool ini tidak menyimpan input Anda. Tidak ada tombol simpan, tidak ada riwayat, dan tidak ada link berbagi โ€” pola yang membuat tool populer lain membocorkan data penggunanya.

Tekan F12, buka tab Network, lalu jalankan tool ini untuk membuktikannya sendiri.

Tool terkait

Panduan & Penjelasan Teknis

Panduan Hash Kriptografis: Perbedaan MD5, SHA-1, SHA-256, dan SHA-512

Fungsi hash kriptografis adalah algoritma matematika satu arah yang mengubah input teks atau berkas berukuran apa pun menjadi string berkarakter acak dengan panjang tetap.

Karakteristik Utama Fungsi Hash

Fungsi hash memiliki sifat deterministik (input yang sama selalu menghasilkan hash yang identik), efek *avalanche* (perubahan 1 huruf pada input mengubah total hasil hash), dan bersifat satu arah (mustahil mengembalikan hash menjadi teks asli tanpa *brute force*).

Kapan MD5 Masih Boleh Digunakan dan Kapan Harus Dihindari?

MD5 dan SHA-1 sudah terbukti rentan terhadap serangan tabrakan (*collision attack*) sehingga sangat dilarang untuk keamanan, tanda tangan digital, atau enkripsi kata sandi. Namun, MD5 masih sangat cepat dan praktis dipakai sebagai *checksum* integritas berkas unduhan atau pengelompokan cache.

Pertanyaan umum

Apakah MD5 masih boleh dipakai?
Untuk keamanan, tidak โ€” MD5 dan SHA-1 sudah dianggap patah. Keduanya masih berguna sebagai checksum berkas atau untuk mencocokkan sistem lama. Untuk password, gunakan bcrypt atau Argon2, bukan hash cepat seperti di halaman ini.
Kenapa SHA gagal dihitung di lingkungan tertentu?
SHA-1/256/384/512 memakai Web Crypto API yang hanya aktif di secure context (HTTPS atau localhost). MD5 tetap bekerja karena implementasinya murni JavaScript.
Apakah berkas yang saya pilih diunggah?
Tidak. Berkas dibaca di memori browser dan hanya dipakai untuk menghitung hash di perangkat Anda.
Bisakah menghitung banyak berkas sekaligus?
Belum. Untuk sekarang satu teks atau satu berkas per perhitungan.