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.