Cara menggunakan Generator hash
- 1
Pilih Teks atau File
Ketik atau tempel teks, atau beralih ke File lalu seret satu atau beberapa file dengan ukuran berapa pun.
- 2
Pilih algoritma
Pilih hash yang Anda perlukan — semakin sedikit algoritma, semakin cepat file besar selesai — beserta format keluarannya.
- 3
Bandingkan atau salin
Tempel checksum yang diharapkan untuk melihat hash mana yang cocok, atau salin nilai apa pun dengan tombolnya.
- 4
Tambahkan kunci untuk HMAC
Aktifkan HMAC dan masukkan kunci rahasia untuk menghitung tanda tangan berkunci, bukan hash biasa.
Batas dan Pro
Gratis tanpa daftar: hash hingga 20 file sekaligus tanpa batas ukuran file (file berukuran beberapa gigabyte dialirkan dalam potongan 8 MB) dan teks sepanjang apa pun yang sanggup ditampung browser Anda.
Pro menghilangkan iklan; kecepatan dan batas hash sama di semua paket. Lihat Pro
Tentang Generator hash
Fungsi hash mengubah input apa pun menjadi sidik jari pendek dengan panjang tetap: ubah satu byte saja dan sidik jarinya berubah total. Generator ini menghitung sepuluh algoritma sekaligus — MD5, SHA-1, SHA-256, SHA-384, SHA-512, SHA3-256, SHA3-512, BLAKE2b-512, BLAKE3, dan CRC32 — untuk teks yang Anda ketik atau file yang Anda pilih, dengan keluaran berupa Heks huruf kecil, Heks huruf besar, atau Base64.
Teks di-hash sebagai UTF-8 persis seperti yang dimasukkan, sehingga hasilnya sama dengan sha256sum atau hashlib Python untuk byte yang sama. File dibaca dalam potongan 8 MB di dalam Web Worker dan semua algoritma yang dipilih diperbarui dalam satu kali proses. Dengan cara ini, image disk berukuran beberapa gigabyte pun bisa diperiksa tanpa dimuat penuh ke memori. Bilah kemajuan menampilkan kecepatan dalam MB/s, dan tombol Batal menghentikan proses seketika.
Tempel checksum yang dipublikasikan di samping tautan unduhan ke kotak perbandingan, lalu algoritma yang cocok akan disorot — heks dengan huruf besar atau kecil, Base64, atau satu baris utuh dalam format checksum GNU atau BSD. Aktifkan HMAC untuk menandatangani teks atau file dengan kunci rahasia memakai HMAC-MD5, HMAC-SHA-1, HMAC-SHA-2, HMAC-SHA3, atau HMAC-BLAKE2b, misalnya untuk memeriksa tanda tangan webhook.
MD5 dan SHA-1 sudah tidak aman untuk keperluan keamanan, dan CRC32 hanya mendeteksi kerusakan yang tidak disengaja; gunakan untuk checksum, bukan tanda tangan. Hash cepat seperti ini tidak cocok untuk menyimpan kata sandi, karena kata sandi memerlukan fungsi yang sengaja dibuat lambat seperti bcrypt atau Argon2.
Privasi
Teks dan file di-hash oleh kode WebAssembly yang berjalan di tab ini; tidak ada file, teks, atau Kunci HMAC yang diunggah, dan pustaka hash baru diunduh saat Anda pertama kali mengetik atau memilih file. Pilihan algoritma dan format Anda disimpan di penyimpanan lokal; input dan hasilnya tidak disimpan.
Fitur
Memproses file sangat besar
Potongan 8 MB di Web Worker dengan kemajuan, kecepatan, dan tombol batal — tanpa memuat gigabyte ke memori.
Bandingkan checksum
Tempel hash yang dipublikasikan dalam format heks, Base64, atau sha256sum dan lihat kecocokannya seketika.
Tanda tangan HMAC
HMAC berkunci dengan MD5, SHA-1, SHA-2, SHA-3, dan BLAKE2b untuk pemeriksaan webhook dan API.