DevTulz Online

Bcrypt Oluşturucu ve Doğrulayıcı

10
Yüksek = daha güvenli ama daha yavaş

Bcrypt Nedir?

Bcrypt, güvenlik için tasarlanmış bir şifre hashleme fonksiyonudur. Hızlı hash fonksiyonlarının (MD5, SHA-1) aksine, bcrypt yapılandırılabilir bir maliyet faktörü aracılığıyla kasıtlı olarak yavaştır — kaba kuvvet saldırılarını pratik dışı bırakır. Her hash, rastgele bir salt içerir; bu yüzden aynı şifreler farklı hashler üretir. Maliyet faktörü (turlar) her artışta hesaplama süresini iki katına çıkarır: maliyet 10 ~100ms sürer, maliyet 12 ~400ms, maliyet 14 ~1,5s sürer. Şifreleri asla düz metin olarak saklamayın — her zaman bcrypt veya benzer bir uyarlanabilir fonksiyonla hashleyin.

Bcrypt Oluşturucu Nasıl Kullanılır

  1. 'Hash' sekmesine şifrenizi girin ve bir maliyet faktörü seçin (çoğu uygulama için 10–12 önerilir).

  2. 'Hash Oluştur' düğmesine tıklayın — bcrypt hash aşağıda görünür ve veritabanınıza kaydetmeye hazırdır.

  3. Mevcut bir hasha karşı şifre doğrulamak için 'Doğrula' sekmesine geçin.

  4. Düz metin şifresini ve kayıtlı bcrypt hashini girin, ardından 'Doğrula' düğmesine tıklayın.

  5. Yeşil onay işareti eşleşmeyi onaylar; kırmızı, şifrenin yanlış olduğu anlamına gelir.

Keywords: bcrypt oluşturucu, bcrypt hash çevrimiçi, bcrypt doğrulayıcı, şifre hashleme, bcrypt maliyet faktörü, şifre bcrypt hash, bcrypt denetleyici