Generator hash SHA
Tempel teks dan pilih algoritme. Hash dihitung di browser; teks tidak dikirim ke mana pun.
Hasil
Cara menghitung
- Teks dikodekan sebagai UTF-8 lalu di-hash dengan Web Crypto API di browser.
- Hasil ditampilkan dalam heksadesimal huruf kecil atau Base64.
- Perubahan sekecil apa pun, termasuk satu spasi, akan mengubah seluruh hash.
Contoh
SHA-256 untuk “hello” diawali dengan 2cf24dba5fb0a30e.
Perlu diketahui
- Hash bukan enkripsi: hash tidak dapat didekripsi, tetapi teks pendek atau umum bisa ditebak.
- SHA-1 tidak lagi tahan terhadap collision. Untuk menyimpan kata sandi, gunakan bcrypt, scrypt, atau Argon2.
Kapan digunakan
- Buat sidik jari digital yang stabil untuk membandingkan teks.
- Jangan gunakan SHA-1 untuk sistem keamanan baru.
Pertanyaan umum
Apa perbedaan hash dan enkripsi?
Hash adalah sidik jari satu arah, sedangkan enkripsi dapat dibuka kembali dengan kunci yang sesuai.
Apakah SHA-1 masih aman?
Tidak. SHA-1 rentan terhadap collision; pilih SHA-256 atau algoritme yang lebih kuat untuk penggunaan baru.
Apakah teks saya diunggah?
Tidak. Hash dihitung di browser dan teks tidak dikirim ke server.