İçeriğe geç
ToolMug

Bcrypt Oluşturucu ve Denetleyici

Bir parola için bcrypt hash’i oluşturun veya parolanın mevcut bir bcrypt hash’iyle eşleşip eşleşmediğini kontrol edin. Tüm hesaplama tarayıcınızda yapılır; parola sunucuya gönderilmez.

Tarayıcınızda çalışır — girdiğiniz hiçbir şey yüklenmez

Hash oluştur

10

Her adım işi iki katına çıkarır. Günümüzde girişler için 10–12 yaygındır.

Parolayı hash ile kontrol et

Nasıl kullanılır

  1. Hash oluşturma bölümünde parolayı yazın, kaydırıcıdan maliyet faktörünü ayarlayın ve Hash oluştur düğmesine tıklayın.
  2. Hash’i kopyalayın. Her hash yeni rastgele salt kullandığından aynı parola her seferinde farklı hash verir.
  3. Kontrol için sağdaki bcrypt hash’ini yapıştırın ve parolayı yazın; eşleşme sonucu gösterilir.

Seçeneklerin açıklaması

Maliyet faktörü
4 ile 15 arasındadır ve varsayılan 10’dur. İş miktarı 2’nin maliyet kuvvetidir; her adım süreyi iki katına çıkarır.
Sürüm ön eki
Yeni hash’ler $2b$ ile başlar. Kontrol için PHP password_hash ile oluşturulan $2a$, $2b$ ve $2y$ hash’leri çalışır.
72 bayt sınırı
bcrypt parolanın yalnızca ilk 72 UTF-8 baytını kullanır. Daha uzun parolalarda kalan bölüm yok sayılır ve sayfa sizi uyarır.

Hash’in yapısı

$2b$10$N9qo8uLOickgx2ZMRZoMyeIjZAgcfl7p92ldGxad68LJZdL17lhWy

Sıkça sorulan sorular

Aynı parola neden her seferinde farklı hash veriyor?

bcrypt her hash için rastgele 16 baytlık salt üretir ve bunu hash’in içine koyar. Doğrulama salt’ı hash’ten alıp yeniden hesaplar.

bcrypt çözülebilir mi?

Hayır. bcrypt tek yönlü bir hash’tir; parola kontrolü için aday parola hash’lenip karşılaştırılır. “Çözme” siteleri yaygın parolaları dener.

Hangi maliyet faktörünü kullanmalıyım?

Güncel giriş sistemlerinde 10–12 yaygındır. Kendi donanımınızda hash süresini ölçün; kullanıcı girişini gereksiz yere yavaşlatmayacak kadar yüksek seçin.

Gizlilik

Bu araç tamamen tarayıcınızda çalışır. Dosyalarınız ve metinleriniz cihazınızda işlenir, sunucularımıza asla yüklenmez.

İlgili araçlar