142+ alat online gratis · Mudah. Cepat. Akurat.

Pembuat bcrypt

Buat hash bcrypt dari teks dengan faktor biaya yang dapat diatur.

Cara menggunakan Pembuat bcrypt

  1. Masukkan teks atau kata sandi yang akan di-hash.
  2. Atur faktor biaya. Nilai 10 hingga 12 umum dipakai; setiap kenaikan menggandakan beban kerja.
  3. Klik Jalankan untuk membuat hash bcrypt.
  4. Simpan seluruh string: algoritma, biaya, dan salt sudah tercakup di dalamnya.

Cara kerja Pembuat bcrypt

Bcrypt adalah fungsi hash kata sandi yang sengaja dibuat lambat. Fungsi ini membuat salt acak 128-bit dan menjalankan penyiapan kunci cipher Blowfish yang mahal sebanyak 2biaya kali, sehingga biaya 12 berarti 4.096 putaran. Menaikkan biaya satu tingkat menggandakan waktu yang dibutuhkan, sehingga dapat mengimbangi perangkat keras yang makin cepat.

Hasilnya berbentuk $2a$12$ diikuti 53 karakter: versi, biaya, salt 22 karakter, dan hash 31 karakter. Karena salt-nya acak, meng-hash kata sandi yang sama dua kali menghasilkan hasil berbeda, dan verifikasi membaca salt dari hash yang tersimpan. Bcrypt hanya menggunakan 72 byte pertama dari masukan.

Pertanyaan yang sering diajukan

Apakah alat ini gratis?
Ya. Buat hash bcrypt secara gratis, tanpa perlu akun.
Mengapa perhitungan dilakukan di server?
Hashing bcrypt sengaja dibuat lambat dan berat secara komputasi, sehingga lebih baik diproses di server daripada membuat browser Anda macet.
Apa fungsi faktor biaya?
Faktor ini menentukan jumlah putaran hashing: nilai lebih tinggi lebih lambat dihitung tetapi lebih tahan terhadap serangan brute force. Nilai 10 hingga 12 adalah pengaturan umum.