 Hash fonksiyonunun ne olduğunu açıklayın.
 Karma işlevi, rastgele boyuttaki bir girişi "karma değer" veya "özet" olarak bilinen sabit boyutlu bir çıktıya dönüştüren matematiksel bir algoritmadır. Bu tek yönlü bir işlemdir, yani çıktı hash değerinden girdiyi kurtarmak imkansızdır. Karma işlevler, kriptografi, veri bütünlüğü ve parola kimlik doğrulama sistemlerine güvenlik ekleme gibi görevler için kullanılır.