HASH
HASH Fonkisyonu Nedir?
Değişken uzunluktaki bir girdiği, sabit uzunlukta ve karmaşık bir çıktı olarak veren fonksiyonlardır.
En çok kullanılan Hash Fonksiyonları:
-MD5
-SHA-1
-SHA-256
-SHA-512
Ve bu siteden https://passwordsgenerator.net/md5-hash-generator istediğiniz herhangi bir şifreyi MD5'E Dönüştürebilirsiniz.
* Girdinin bir karakteri bile değiştirilse, Çıktı tamamen FARKLI olur.
*Girdinin uzunluğu ne olursa olsun, Çıktı daima AYNI uzunlukta olur.
*Hash fonksiyonu ile şifrelenmiş bir metnin, orijinal halini geri getirmek mümkün DEĞİLDİR.
*AYNI Girdi ile daima AYNI Çıktı elde edilir.
Kullanım Yeri Örneklerine Bakacak Olursak...
- Örneğin mail hesaplarımızda kullandığımız parolalarımız, Hash fonksiyonu ile dönüştürülerek şifreli hale getirilir ve veri tabanında bu şekilde saklanır. Böylece parolalarımız geri dönüştürülemeyecek şekilde dönüştürülmüş olur.
- Her sisteme girişimizde, girdiğimiz parolanın Hash değeri elde edilir ve veritabanındaki hash değeri ile karşılaştırılarak sisteme girişimize izin verilir veya verilmez.
- Veritabanı hacklenmiş olsa bile, parolalarımızın orijinali elde edilemez, sadece Hash karşılıkları elde edilir.
Okuduğunuz İçin Teşekkür Ederim...
Hamza Daşdemir