Beranda / Alat Pengembang / Kalkulator Hash
Alat online gratis

Kalkulator Hash

Hitung hash SHA-256, MD5, dan lainnya dari teks atau file secara online. Masukkan data, pilih algoritma, dan dapatkan ringkasan heksadesimal untuk verifikasi…

Mulai menggunakan

Apa yang alat ini lakukan

Kalkulator Hash menghitung nilai hash (ringkasan) dari teks atau file yang Anda berikan, menggunakan algoritma seperti MD5, SHA-1, SHA-256, dan lainnya. Hasilnya adalah string heksadesimal dengan panjang tetap yang mewakili data masukan. Alat ini berguna untuk memverifikasi integritas file atau membandingkan dua data.

Contoh kerja

Masukan

Teks: 'hello' dengan SHA-256

Hasil

2cf24dba5fb0a30e26e83b2ac5b9e29e1b161e5c1fa7425e73043362938b9824 (64 karakter heksadesimal)

Bagaimana hasil dihasilkan

Fungsi hash kriptografi memetakan data masukan (dalam bentuk byte) menjadi string dengan panjang tetap. Perubahan satu bit saja pada masukan akan menghasilkan hash yang sangat berbeda. Proses ini bersifat satu arah: dari hash tidak mungkin mendapatkan kembali data asli.

Alur kerja yang berguna

  • Verifikasi file yang diunduh dengan mencocokkan checksum yang diberikan penerbit.
  • Buat hash untuk data uji yang dapat diulang.
  • Periksa apakah dua string atau file memiliki konten yang identik.

Batasan penting

  • MD5 dan SHA-1 tidak lagi aman untuk keamanan yang memerlukan ketahanan tabrakan; gunakan SHA-256 atau lebih tinggi untuk aplikasi baru.
  • Hash cepat seperti SHA-256 tidak cocok untuk penyimpanan kata sandi; gunakan fungsi hash kata sandi yang lambat dan diberi garam seperti bcrypt.
  • Perbedaan akhir baris (line ending) atau pengodean teks (misalnya UTF-8 vs UTF-16) akan menghasilkan hash yang berbeda.

Pertanyaan yang sering diajukan

Bisakah hash didekripsi?

Tidak. Hashing bersifat satu arah; Anda tidak dapat mengembalikan data asli dari hash. Namun, untuk kata sandi yang lemah, penyerang dapat menebak dengan mencoba banyak kemungkinan.

Mengapa checksum saya berbeda dari yang diharapkan?

Periksa algoritma yang digunakan, versi file yang tepat, pengodean teks, huruf besar/kecil, dan akhir baris. Pastikan kedua sisi menggunakan pengaturan yang sama.

Apakah hash dapat membuktikan siapa pembuat file?

Tidak. Hash hanya memastikan bahwa dua file memiliki byte yang sama. Untuk membuktikan kepengarangan atau keaslian, diperlukan tanda tangan digital atau mekanisme autentikasi lainnya.

Pemrosesan dilakukan secara lokal di browser Anda.