räsifunktsioonidel
Räsifunktsioonid, tuntud ka kui hash-funktsioonid, on matemaatilised funktsioonid, mis võtavad sisendina suvalise suurusega andmed (näiteks tekst, fail või arv) ja väljastavad fikseeritud suurusega andmerea, mida nimetatakse räsiks või hash-väärtuseks. Räsifunktsioone kasutatakse laialdaselt arvutiteaduses erinevate probleemide lahendamiseks, sealhulgas andmete terviklikkuse kontrollimiseks, andmete otsingu kiirendamiseks ja krüptograafias.
Olulised omadused, mida hea räsifunktsioon peaks täitma, on deterministlikkus (sama sisend annab alati sama väljundi), tõhusus
Räsifunktsioone kasutatakse mitmetes rakendustes. Näiteks andmete terviklikkuse kontrollimisel genereeritakse faili räsi ja seda võrreldakse hiljem uuesti