Shpjegoni konceptin e një funksioni hash.
Një funksion hash është një funksion matematik që përcakton të dhënat e çdo madhësie në një prodhim me madhësi të caktuar. Përdoret për të siguruar sigurinë e të dhënave duke siguruar një nënshkrim ose përmbledhje unike të të dhënave. Një funksion hash merr një varg hyrjeje dhe prodhon një prodhim me një gjatësi të caktuar, zakonisht i referuar si një hash ose vlerë hash. Vlera e daljes duhet të jetë e vështirë për t'u parashikuar bazuar në hyrjen.