Shpjegoni konceptin e një funksioni hash.
Një funksion hash është një funksion matematik që harton të dhënat e çdo madhësie në një dalje me madhësi fikse. Përdoret për të siguruar sigurinë e të dhënave duke ofruar një nënshkrim unik ose përmbledhje të të dhënave. Një funksion hash merr një varg hyrës dhe prodhon një dalje me një gjatësi fikse, zakonisht të referuar si një vlerë hash ose hash. Vlera e daljes duhet të jetë e vështirë të merret me mend bazuar në hyrjen.