räsifunktsioonid
Räsifunktsioonid, tuntud ka kui hash-funktsioonid, on matemaatilised funktsioonid, mis võtavad sisendina suvalise suurusega andmehulga ja tagastavad fikseeritud suurusega andmehulka, mida nimetatakse räsi-väärtuseks või räsi-koodiks. Need funktsioonid on projekteeritud olema deterministlikud, mis tähendab, et sama sisend annab alati sama väljundi. Räsifunktsioonid on olulised mitmetes arvutiteaduse ja krüptograafia rakendustes.
Üks peamisi omadusi, mida räsifunktsioonid püüavad saavutada, on vastupidavus kokkupõrgetele. Kokkupõrge tekib siis, kui kaks erinevat
Räsifunktsioone kasutatakse laialdaselt andmete terviklikkuse kontrollimiseks. Võrreldes kahe andmehulga räsi-väärtusi, saab kiiresti tuvastada, kas andmed on