construction
Lexora Tools

Hash Generator

Buat hash MD5, SHA-1, SHA-256, SHA-384, dan SHA-512 serta HMAC untuk teks atau file — instan dan privat.

100% privat: semuanya berjalan di browser Anda dan tidak ada yang diunggah.

Cara Membuat Hash

Tanpa daftar, tanpa instalasi — langsung berjalan di browser Anda.

  1. Langkah 1:Pilih Teks lalu ketik input Anda, atau pilih File lalu pilih file yang ingin di-hash.
  2. Langkah 2:Jika perlu, aktifkan HMAC dan masukkan secret key, lalu pilih output hex, hex kapital, atau Base64.
  3. Langkah 3:Salin hash mana pun dengan sekali klik, atau tempel checksum yang diharapkan ke kotak pembanding untuk memverifikasinya.

FAQ Hash Generator

Apa bedanya MD5, SHA-1, dan SHA-256?

Masing-masing menghasilkan hash 128, 160, dan 256 bit. MD5 dan SHA-1 cepat tetapi sudah tidak aman karena tabrakan bisa dibuat; SHA-256 dan SHA-512 dari keluarga SHA-2 adalah standar saat ini untuk pemeriksaan integritas dan keamanan.

Apakah hash bisa dibalik atau didekripsi?

Tidak. Fungsi hash bersifat satu arah. Input yang pendek atau umum, seperti kata sandi sederhana, bisa ditebak dengan tabel pencarian; karena itu kata sandi sebaiknya disimpan dengan algoritma lambat ber-salt seperti bcrypt atau Argon2, bukan hash biasa.

Bagaimana cara memverifikasi checksum file?

Pilih File, pilih file yang diunduh, lalu tempel checksum yang dipublikasikan vendor ke kotak pembanding. Jika cocok dengan nilai SHA-256 (atau lainnya), file utuh dan tidak diubah.

Apa itu HMAC?

HMAC menggabungkan fungsi hash dengan secret key. Hanya pihak yang mengetahui key yang dapat menghasilkan nilai yang sama, sehingga HMAC seperti HMAC-SHA256 dipakai untuk menandatangani request API dan memverifikasi webhook dari layanan seperti Stripe atau GitHub.

Apakah file atau teks saya diunggah?

Tidak. Semua hash dihitung secara lokal di browser Anda. Teks, file, maupun HMAC key tidak pernah dikirim ke server.

Apa Itu Hash dan Apa Kegunaannya?

Fungsi hash kriptografis mengubah input apa pun — kata sandi, payload JSON, atau image ISO 2 GB — menjadi sidik jari pendek dengan panjang tetap. Input yang sama selalu menghasilkan hash yang sama, sedangkan perubahan satu bit saja menghasilkan hash yang sama sekali berbeda, dan secara praktis mustahil mengembalikan hash ke data aslinya. Karena itu hash ideal untuk memverifikasi unduhan dengan checksum yang dipublikasikan, mendeteksi file yang berubah, membuat cache key dan ETag, mendeduplikasi data, serta menandatangani payload webhook dengan HMAC.

Hash generator gratis ini menghitung MD5, SHA-1, SHA-256, SHA-384, dan SHA-512 sekaligus untuk teks atau file, menggunakan Web Crypto API bawaan browser untuk keluarga SHA. Aktifkan mode HMAC untuk membuat hash berkunci seperti HMAC-SHA256 untuk tanda tangan API dan verifikasi webhook, pilih output hex, hex kapital, atau Base64, lalu tempel nilai yang diharapkan ke kotak pembanding untuk memastikan checksum seketika. File dibaca secara lokal dan tidak pernah diunggah, sehingga Anda bisa meng-hash dokumen rahasia, private key, atau installer dengan aman. Ingat bahwa MD5 dan SHA-1 tidak lagi tahan tabrakan: gunakan hanya untuk checksum non-keamanan, dan pilih SHA-256 atau yang lebih kuat untuk kebutuhan lainnya.