[COLOR="White[CENTER]Merhabalar, bu konuda php yazmaya başladığım ilk zamanlarda oturup öğrenmek amaçlı yazmaya uğraştığım advanced encrypt hash fonksiyonumu sizlerle paylaşacağım. Bunu yapmaya, SHA1 yönteminin artık güvenli olmadığını öğrendikten sonra gerek duydum.Bildiğiniz veya bilmediğiniz gibi Google tarafından SHA1 tarihe karıştırıldı (Kaynak ektedir). Olayı özetlemek gerekirse örneğin kendi adımı SHA1 algoritması ile şifreledim ('Semih'). Elimde oluşan hashin başka bir hash ile çakışması ihtimali aşırı düşüktür. Fakat bu milyonda bir ihtimal -Google tarafından şansa mı desek, işsizlik mi desek siz kalmış- gerçekleşti. Ben de oturdum SHA256 ile hashledim. Bununla da kalmayıp veritabanından çalınabilmesi ihtimaline karşın internette daha önce sitelerde daha önce çözülmüş hashlerle veritabanındakilerle çakışmaması için çorba ettim. Kodlara comment bıraktım anlayabilmeniz için örnek de verdim. Kendi küçük projelerinizde kullanmanız için ideal
Kodları istediğiniz yerde düzenleyip kendi konunuz gibi paylaşmakta serbestsiniz. Zaten üst düzey bir konu değil. Bilgi ve deneyim paylaştıkça güzeldir.
Kaynak: [URL="https://tik.lat/bb2hT"] [COLOR="Red
Kaynak: [URL="https://tik.lat/bb2hT"] [COLOR="Red
