Räsifunktsioonid jagunevad kahte suurde klassi: Võtmeta räsifunktsioonid, mille väljund sõltub ainult esialgsest pikast sõnumist. Võtmega räsifunktsioonid, mille väljund sõltub esialgsest pikast sõnumist ja salajasest võtmest. Räsifunktsioon SHA-1-praktikas kasutatav räsifunktsioon. Sisendiks on pikkusega b<2^64 bitijada X. Väljundiks on 160 bitine sõnumilühend. Igast neljast tsüklist kasutatakse erinevaid ebalineaarfunktsioone. Iga funktsiooni kasutatakse tsüklis 20 korda. Lisaks kasutatakse liitmist ja bitinihet. PGP PGP (pretty good privacy) on krüpteerimiseks kasutatav vabavara, mille pani 1991 aastal kokku Philip Zimmermann ja mis on saanud de-fakto standardiks elektronposti edastamisel ja failide sifreerimisel. PGP 2.6 on kõige levinuim, aga uuemad on turvalisemad. Digitaalallkirja korral nõutakse räsifunktsiooni SHA-1 kasutamist. Avaliku võtme autentimine
Räsifunktsioonid jagunevad kahte suurde klassi: Võtmeta räsifunktsioonid, mille väljund sõltub ainult esialgsest pikast sõnumist. Võtmega räsifunktsioonid, mille väljund sõltub esialgsest pikast sõnumist ja salajasest võtmest. Räsifunktsioon SHA-1-praktikas kasutatav räsifunktsioon. Sisendiks on pikkusega b<2^64 bitijada X. Väljundiks on 160 bitine sõnumilühend. Igast neljast tsüklist kasutatakse erinevaid ebalineaarfunktsioone. Iga funktsiooni kasutatakse tsüklis 20 korda. Lisaks kasutatakse liitmist ja bitinihet. PGP PGP (pretty good privacy) on krüpteerimiseks kasutatav vabavara, mille pani 1991 aastal kokku Philip Zimmermann ja mis on saanud de-fakto standardiks elektronposti edastamisel ja failide sifreerimisel. PGP 2.6 on kõige levinuim, aga uuemad on turvalisemad. Digitaalallkirja korral nõutakse räsifunktsiooni SHA-1 kasutamist. Avaliku võtme autentimine