Hajotusmenetelmiä
Hajotusmenetelmiä käytetään erilaisissa yhteyksissä, kuten tietoturvassa, kryptografiassa ja tieteellisessä laskennassa. Yleisesti ottaen hajotusmenetelmä muuntaa syötteen, joka voi olla minkä tahansa pituinen, kiinteän pituiseksi "hajautusarvoksi" tai "tiivisteeksi". Tämän prosessin tarkoituksena on usein luoda yksilöllinen tunniste datalle tai varmistaa sen eheys.
Yksi yleinen käyttötarkoitus hajotusmenetelmille on salasanan tallennus. Sen sijaan, että salasanat tallennettaisiin selväkielisinä, niiden hajautusarvoja säilytetään.
Kryptografiassa hajotusmenetelmiä käytetään digitaalisissa allekirjoituksissa ja viestien eheysvarmistuksessa. Hajautusarvon avulla voidaan todentaa, ettei viestiä ole muutettu