Karma işlevinin ne olduğunu açıklayın.
Karma işlevi, rastgele boyuttaki bir girdisi '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 imkansızdır. çıktı karma değerinden girdiyi kurtarmak için Hash işlevleri, kriptografi, veri bütünlüğü ve parola kimlik doğrulama sistemlerine güvenlik ekleme gibi görevler için kullanılır.