Üretilen Hash
Bcrypt Nedir?
Bcrypt, 1999'da Niels Provos ve David Mazières tarafından geliştirilen bir şifre hashleme fonksiyonudur. Blowfish şifreleme algoritmasına dayanır ve adaptive (uyarlanabilir) yapısıyla, donanım güçlendikçe daha güvenli hale getirilebilir.
Bcrypt, her hash işleminde rastgele bir salt ekler ve cost factor (round sayısı) ile hash süresini kontrol eder. Bu özellikler onu brute-force saldırılara karşı MD5 ve SHA algoritmalarından çok daha güvenli kılar.
Hash Algoritması Karşılaştırması
| Algoritma | Uzunluk | Güvenlik | Kullanım |
|---|---|---|---|
| Bcrypt | 60 char | Çok Güvenli | Şifre hashleme |
| SHA-512 | 128 char | Güvenli | Dosya integrity |
| SHA-256 | 64 char | Güvenli | Blockchain, SSL |
| SHA-1 | 40 char | Zayıf | Eski sistemler |
| MD5 | 32 char | Güvensiz | Dosya checksum |