Hash Fonksiyonu Özellikleri
Kriptografik hash fonksiyonlarının temel özellikleri vardır: Deterministik (aynı girdi aynı çıktıyı üretir), hızlı hesaplanır, çığ etkisi (küçük girdi değişikliği büyük çıktıya yol açar), tek yönlüdür (tersine çevirmek pratik değildir), çakışma dirençlidir (aynı hash’i üreten iki girdiyi bulmak zordur). SHA ailesi Merkle-Damgård yapısını kullanır: mesaj bloklara ayrılır, bağlama kullanarak sıkıştırma fonksiyonundan geçer. SHA-256, 512-bit bloklar üzerinde 8 çalışma değişkeni ile 64 tur bit...