Hash Generator
Hitung SHA-1, SHA-256, SHA-384, dan SHA-512 dari teks apa pun.
SHA-1
Enter text above to compute
SHA-256
Enter text above to compute
SHA-384
Enter text above to compute
SHA-512
Enter text above to compute
What is Hash Generator?
Fungsi hash kriptografi mengambil input ukuran sewenang-wenang dan menghasilkan ringkasan dengan panjang tetap, biasanya ditampilkan sebagai string heksadesimal, yang berfungsi sebagai sidik jari data. Alat ini menghitung SHA-1, SHA-256, SHA-384, dan SHA-512 dari teks Anda secara bersamaan menggunakan implementasi Web Crypto asli browser. Pengkodean hash bersifat deterministik — input dan algoritma yang sama selalu menghasilkan output yang sama — yang membuat hash berguna untuk memverifikasi integritas file dan mendeteksi apakah data telah berubah. SHA mentah tidak cocok untuk menyimpan kata sandi secara langsung; algoritma yang dirancang khusus seperti bcrypt, scrypt, atau Argon2 harus digunakan untuk itu.
How to Use Hash Generator
- Tulis atau tempelkan teks yang ingin Anda hash.
- SHA-1, SHA-256, SHA-384, dan SHA-512 dihitung secara instan, berdampingan.
- Klik "Salin" di sebelah hash mana pun untuk menyalin hanya satu hash.
Examples
SHA-256 dari "hello"
Input: hello
Output: 2cf24dba5fb0a30e26e83b2ac5b9e29e1b161e5c1fa7425e73043362938b9824
SHA-1 dari "hello"
Input: hello
Output: aaf4c61ddcc5e8a2dabede0f3b482cd9aea9434d
Common Mistakes
- Menggunakan hash SHA-256 mentah untuk menyimpan kata sandi — selalu gunakan algoritma pengkodean kata sandi yang didedikasikan dan lambat (bcrypt, scrypt, Argon2) sebagai gantinya, karena hash cepat seperti SHA-256 sangat mudah untuk brute-force pada skala besar.
- Menganggap hash yang cocok menjamin file aman — hash mengonfirmasi file tidak rusak atau dimanipulasi relatif terhadap hash yang baik, bukan bahwa file asli aman untuk digunakan.
- Membandingkan hash secara sensitif terhadap huruf besar/kecil ketika satu sumber mengubah output heksadesimal menjadi huruf besar dan yang lain mengubahnya menjadi huruf kecil — normalisasi huruf besar/kecil sebelum membandingkan.
Why Use This Tool
- Menghitung semua empat varian SHA yang umum sekaligus — tidak perlu memilih satu dan beralih alat jika Anda memerlukan panjang yang berbeda.
- Menggunakan implementasi Web Crypto asli dan diaudit browser daripada perpustakaan hashing JavaScript pihak ketiga.
- Berjalan sepenuhnya di sisi klien — tidak ada yang Anda hash yang pernah dikirimkan.
- Hasil instan tanpa batasan ukuran input selain memori browser yang tersedia.