Hash, veri işleme ve güvenlik alanlarında sıkça kullanılan bir fonksiyon veya algoritmadır. Temelde, bir veri kümesini alıp bu veriyi sabit uzunlukta bir çıkış (hash değeri) elde etmek için matematiksel bir işlem uygular. Bu çıkış, genellikle bir dizi harf ve rakamdan oluşur ve orijinal veriyi temsil eder.
Hash fonksiyonlarının özellikleri şunlardır:
- Deterministik: Aynı giriş verisi her zaman aynı hash değerini üretir.
- Hızlı Hesaplama: Giriş verisinden hash değeri hızlı bir şekilde hesaplanabilir.
- Çakışma Olmamalıdır: Farklı giriş verileri aynı hash değerini üretmemelidir. Ancak, pratikte her hash fonksiyonu için çakışma olma olasılığı vardır, ancak çok düşüktür.
- Tek Yönlü: Hash fonksiyonu, giriş verisinden hash değerine geçişin kolay olduğunu, ancak hash değerinden orijinal veriye geri dönmenin zor olduğunu ifade eder.
- Değişkenlik: Giriş verisinde yapılan en küçük değişiklik, hash değerini tamamen değiştirecektir.
Hash Nedir ?
4/
5
Oleh
WebYazilimciniz
Lütfen yorum yaparken şunlara dikkat ediniz:
Küfürlü, siyasi veya huzur bozucu yorumlar yapmamaya,
Reklam, spam gibi yorumlar yapmamaya.