hashtarkistuksilla
Hashtarkistuksilla tarkoitetaan tiedostojen ja viestien eheyden varmistamista vertaamalla niiden luomia hajautusarvoja (hash) ennalta julkistettuihin arvoihin. Hajautusarvo voidaan laskea käytettävän algoritmin mukaan; yleisimpiä ovat MD5, SHA-1, SHA-256 ja SHA-3. Koska vanhat algoritmit kuten MD5 ja SHA-1 ovat osoittautuneet haavoittuviksi, suositellaan nykyisin käyttämään vahvoja hajautuksia, kuten SHA-256 tai SHA-3. Hashtarkistukset palvelevat sekä tiedostojen että datan viestien eheyden tarkistamista.
Käyttökohteita ovat erityisesti ohjelmistopaketit ja lataustiedostot, joiden aitouden ja eheyden varmistaminen on tärkeää. Lataussivut julkaisevat usein
Rajoitteet: hash-tarkistus ei yksinään todista tiedoston alkuperää tai aitoutta; se varmistaa vain, että tiedosto on muuttumaton
Lisäaiheita ovat digitaaliset allekirjoitukset sekä käytännöt turvalliseen hashin jakamiseen.