bcrypt Hash & Verify
Hash kata sandi dengan bcrypt atau verifikasi hash bcrypt yang sudah ada.
100% Privat — Tidak Ada yang Diunggah
Semua pemrosesan dilakukan secara lokal di peramban Anda. Berkas Anda tidak pernah meninggalkan perangkat dan tidak pernah dikirim ke server mana pun.
Catatan: bcrypt hanya menggunakan 72 byte pertama dari kata sandi. Input yang lebih panjang dipotong.
Lebih tinggi = lebih aman tetapi lebih lambat. Direkomendasikan: 10–12.
Tentang bcrypt
bcrypt adalah fungsi hashing kata sandi yang dirancang untuk lambat, membuatnya tahan terhadap serangan brute-force. bcrypt menyertakan salt acak dan faktor biaya yang dapat dikonfigurasi.
Kapan menggunakan bcrypt
- Melakukan hash pada kata sandi pengguna sebelum menyimpannya di database.
- Memverifikasi upaya login terhadap hash bcrypt yang tersimpan.
Faktor biaya
Faktor biaya adalah pangkat 2. Setiap kenaikan menggandakan waktu untuk menghitung hash. Nilai umum:
- 10 — cepat, dapat diterima untuk sebagian besar situs.
- 12 — direkomendasikan saat ini.
- 14+ — sangat lambat, gunakan hanya jika server Anda dapat menanganinya.
Catatan: bcrypt hanya menggunakan 72 byte pertama dari kata sandi. Kata sandi yang lebih panjang dipotong secara diam-diam.