Kriptografinin temel yapı taşını one way hash fonksiyonları oluşturmaktadır. One way hash fonksiyonlarının temel özelliği One Way(tek yönlü) ve collision resistant (çarpışmaya dayanıklı) olmasıdır.
Tek yönlü olması hash işlemine giren verinin (özet) hash değerinden geri dönük olarak verinin kendisinin hesaplanamamasıdır.
hash(m) = h, m’i bulmak zordur.
Çarpışmaya dayanıklı olması ise bir hash değerinin sadece bir veriye ait olmasıdır. Yani bir hash değeri iki farklı veri için ortak olamaz.
Aynı hash’i veren m1 ve m2’i bulmak zor. hash(m1) = hash(m2)
One Way Hash fonksiyonlarının özelleride genel olarak aşağıdaki gibidir. Devamını oku