Lewati ke konten

Generator hash (MD5, SHA)

Hitung hash MD5, SHA-1, SHA-256, SHA-384, atau SHA-512 dari teks atau file, tanda tangani dengan HMAC, dan bandingkan dengan hash yang diharapkan. Di browser.

  • Gratis
  • Tanpa daftar
  • Tanpa unggah file
  • Windows, Mac, Android, iPhone

File Anda tetap di perangkat Anda: tidak ada yang dikirim.

Memuat alat…

Bagikan alat ini

Tentang alat ini

Periksa apakah file unduhan tidak rusak, hitung sidik jari sebuah teks, atau tanda tangani pesan dengan HMAC. Kelima algoritme dihitung sekaligus, dan Anda bisa menempel hash yang tercantum di situs untuk langsung membandingkannya.

Kapan menggunakannya

Memeriksa unduhan

Bandingkan SHA-256 yang dicantumkan penerbit dengan hash file yang Anda terima.

Menandatangani webhook

Hitung HMAC sebuah pesan dengan kunci rahasia untuk memeriksa tanda tangan Stripe atau GitHub.

Sidik jari teks

Dapatkan pengenal tetap dari sebuah konten untuk mendeteksi perubahan.

Cara menggunakan

  1. Ketik teks atau letakkan file.
  2. Baca hash MD5, SHA-1, SHA-256, SHA-384, dan SHA-512.
  3. Tempel hash yang diharapkan untuk membandingkan.
  4. Aktifkan HMAC dan masukkan kunci untuk menandatangani.

Cara kerjanya

SHA-1, SHA-256, SHA-384, SHA-512, dan HMAC memakai Web Crypto bawaan browser. MD5, yang tidak tersedia di Web Crypto, dihitung dengan implementasi sendiri.

File dibaca di perangkat Anda: tidak pernah diunggah.

Tips untuk hasil terbaik

  • Gunakan SHA-256 untuk memeriksa file: MD5 dan SHA-1 tidak lagi aman.
  • Jangan pernah menyimpan kata sandi dengan hash biasa: gunakan bcrypt atau Argon2.
  • Satu karakter saja yang berbeda mengubah seluruh hash.
  • Untuk mengodekan teks ke Base64, gunakan konverter Base64.

Masalah umum dan solusinya

Hash tidak cocok

Pastikan Anda membandingkan algoritme yang sama dan unduhan selesai sepenuhnya.

Hash teks berbeda dari alat lain

Baris baru di akhir atau pengodean mengubah hasilnya: teks dikodekan dalam UTF-8.

File besar lambat diproses

File dibaca utuh ke memori: beberapa GB bisa membebani ponsel.

Pertanyaan umum

Apakah file saya diunggah?

Tidak, file dibaca dan dihitung di browser Anda.

Bisakah hash “didekripsi”?

Tidak, hash bersifat satu arah: hanya bisa dibandingkan.

Algoritme mana yang dipilih?

SHA-256 untuk sebagian besar keperluan; MD5 hanya untuk memeriksa file.

Apa gunanya HMAC?

Untuk membuktikan bahwa pesan berasal dari pihak yang mengetahui kunci rahasia, seperti pada webhook.

Pencarian terkait

Masih bermasalah?

Tanyakan di forum: kategori, alat, data perangkat, dan hasil tes akan diisi otomatis.