Input
Kata Sandi
Cost Factor (Putaran)
10
Lebih tinggi = lebih aman, lebih lambat. Gunakan 10 untuk produksi.
Membuat hash…
Hasil
Hash Bcrypt
Hash Anda akan muncul di sini setelah mengklik Generate.
Klik untuk menyalin
Tentang Bcrypt
Bcrypt sengaja dirancang lambat saat membuat hash kata sandi. Setiap kenaikan cost factor menggandakan waktu komputasi, membuat serangan brute-force mahal terlepas dari kecepatan hardware.
| Cost | Waktu perkiraan | Kasus penggunaan |
|---|---|---|
4–6 |
<1ms | Development / pengujian |
10–12 |
~100ms | Produksi (direkomendasikan) |
13+ |
1s+ | Sistem keamanan tinggi |
Bcrypt berjalan di browser Anda. Tidak ada kata sandi yang dikirim ke server.
Generator & Verifier Hash Bcrypt
Apa itu bcrypt?
Bcrypt adalah fungsi hashing kata sandi adaptif yang sengaja dirancang lambat. Berbeda dengan MD5 atau SHA-256 yang berjalan dalam milidetik, cost factor bcrypt memungkinkan Anda menyesuaikan waktu komputasi seiring perkembangan hardware. Output-nya menyertakan versi algoritma, cost factor, dan salt acak yang unik — sehingga kata sandi yang sama menghasilkan hash berbeda setiap kali, tetapi selalu dapat diverifikasi dengan benar.
Cara penggunaan
- Pilih mode Generate atau Verify di toolbar.
- Generate: masukkan kata sandi Anda, sesuaikan cost factor (default 10), klik Generate Hash.
- Verify: masukkan kata sandi asli dan hash bcrypt yang tersimpan, klik Verify untuk memastikan kecocokan.
- Salin hash yang dihasilkan dan simpan di database Anda — jangan pernah menyimpan kata sandi mentah.