Përshkruani se çfarë është një funksion hash.
Një funksion hash është një algoritëm matematik që konverton një hyrje me madhësi arbitrare në një dalje me madhësi fikse të njohur si 'vlerë hash' ose 'tretje'. Është një proces njëkahësh, që do të thotë se është e pamundur të rikuperohet hyrja nga vlera hash e daljes. Funksionet hash përdoren për detyra të tilla si kriptografia, integriteti i të dhënave dhe shtimi i sigurisë në sistemet e vërtetimit të fjalëkalimit.