Bcrypt Hash Olusturucu
Bcrypt Hash Structure
| Partial | Value | Description |
|---|---|---|
| Algorithm | $2b$ | Bcrypt version (2a, 2b, 2y) |
| Cost Factor | 10 | 2^10 = 1,024 iterations |
| Salt | N9qo8uLOickgx2ZMRZoMye | 22-char Base64-encoded salt |
| Hash | IjZAgcfl7p92ldGxad68LJZdL17lhWy | 31-char Base64-encoded hash |
Bcrypt Hash Olusturucu nedir?
Ayarlanabilir cost turlarıyla tuzlanmış parola hashleri oluşturan ve düz metin bir parolanın mevcut bir Bcrypt hash ile eşleşip eşleşmediğini doğrulayan, tarayıcıda çalışan ücretsiz çevrimiçi araç.
Nasil Kullanilir
- 1Sekme secin— Hash olusturma veya hash dogrulama sekmesini secin.
- 2Sifre girin— Hashlenecek sifreyi girin. Olusturma sekmesinde Salt Rounds'u ayarlayin.
- 3Olustur veya dogrula— Bir Bcrypt hash'i olusturmak icin olustur'a veya bir sifrenin hash'e uyup uymadigini kontrol etmek icin dogrula'ya tiklayin.
- 4Sonucu kopyala— Kopyala dugmesiyle olusturulan hash'i panoya kopyalayin.
Ilgili Araclar
Sikca Sorulan Sorular
Bcrypt, Blowfish sifresine dayanan bir sifre hashleme fonksiyonudur. Otomatik olarak tuz olusturur ve maliyet faktorunu ayarlayarak hashlemeyi yavaslatir.
Genel olarak 10-12 onerilir. Her tur artisi hesaplama suresini ikiye katlar. 10 yaklasik 64ms, 12 yaklasik 256ms surer.
Bcrypt her seferinde yeni bir rastgele tuz olusturur. Ayni sifre farkli tuzlarla farkli hashler uretir.
Evet, Bcrypt dahili olarak girdiyi 72 bayta keser. Daha uzun sifreler icin once SHA-256 ile hashleyin, sonra Bcrypt uygulayin.
Mumkun ama onerilmez. Sifre hashleri sunucu tarafinda olusturulmalidir. Bu araci test ve hata ayiklama icin kullanin.