Toolonit
  1. Beranda
  2. Enkripsi
  3. Generator Hash

Generator Hash MD5 & SHA

Hitung hash SHA dan MD5 dari teks atau file.

atau hash file

Hash adalah sidik jari singkat dari sebuah data: input yang sama selalu menghasilkan hash yang sama, dan perubahan sekecil apa pun menghasilkan hash yang berbeda. Ketik teks atau letakkan file berukuran berapa pun untuk mendapatkan hash MD5, SHA-1, SHA-256, SHA-384, dan SHA-512-nya sekaligus — untuk mencocokkan unduhan dengan checksum yang dipublikasikan, atau membandingkan file tanpa mengirimnya ke mana pun. Semuanya dihitung di browser Anda, jadi teks dan file tidak pernah keluar dari perangkat; gratis dan tanpa perlu mendaftar.

Cara membuat hash

  1. Ketik atau tempel teks lalu klik Hash teks, atau letakkan file berukuran berapa pun (atau klik untuk memilihnya).
  2. Kelima hash langsung muncul: MD5, SHA-1, SHA-256, SHA-384, dan SHA-512.
  3. Bandingkan hash dengan checksum yang Anda terima, atau salin nilai mana pun dengan tombol Salin-nya.

Fitur

  • MD5, SHA-1, SHA-256, SHA-384, dan SHA-512 dalam satu kali proses
  • Teks (di-hash sebagai UTF-8) atau file apa pun, berukuran berapa pun
  • File besar dibaca per 4 MB, sehingga pemakaian memori tetap kecil, dengan progres yang ditampilkan
  • Salin setiap nilai dengan satu klik
  • Dihitung dengan WebAssembly di browser Anda

Apakah privasi terjaga?

Ya. Teks dan file di-hash di browser Anda dengan WebAssembly; tidak ada yang diunggah, jadi Anda bisa membuat hash dokumen pribadi dan file yang sangat besar tanpa mengirimnya ke mana pun.

Pertanyaan umum

Bagaimana cara mengecek file dengan checksum-nya?

Letakkan file lalu bandingkan hash untuk algoritma yang diberikan kepada Anda, biasanya SHA-256, dengan nilai yang dipublikasikan: jika setiap karakternya sama, file itu persis sama dengan yang dipublikasikan. Huruf besar atau kecil tidak berpengaruh pada hash hex.

Algoritma mana yang sebaiknya saya pakai?

SHA-256, kecuali Anda diberi checksum dalam algoritma lain. MD5 dan SHA-1 cukup untuk mendeteksi perubahan yang tidak disengaja, tetapi tidak untuk keamanan: file berbeda dengan hash MD5 atau SHA-1 yang sama bisa dibuat dengan sengaja.

Bisakah membuat hash file berukuran besar?

Bisa. File dibaca per 4 MB, jadi file berukuran beberapa gigabyte pun hanya memakai sedikit memori, dan progresnya ditampilkan selama proses berjalan.

Mengapa hash teks saya berbeda dengan hasil di baris perintah?

Biasanya karena baris baru. Teks di-hash sebagai UTF-8 persis seperti yang diketik, sama seperti kebanyakan alat baris perintah, tetapi echo menambahkan baris baru di akhir: pakai echo -n atau printf untuk meng-hash byte yang sama. Spasi di awal atau akhir juga mengubah hash.

Bisakah SHA-256 dipakai untuk menyimpan kata sandi?

Tidak. Hash cepat seperti MD5 dan SHA-256 bukan alat yang tepat untuk kata sandi, karena tebakan bisa dicoba miliaran kali per detik. Simpan kata sandi dengan hash kata sandi yang lambat seperti bcrypt atau Argon2.

Alat terkait