(ang. HASH)
Matematični proces, ki vzame spremenljivo količino podatkov in jih združi v krajšo izhodno fiksno dolžino. Funkcija razprševanja (ang. hasking) ima dve pomembni lastnosti. Prva je ta, da je matematično izredno zahtevno ugotoviti, kateri so bili izhodiščni podatki, druga pa ta, da že sprememba najmanjšega detajla popolnoma spremeni končni rezultat.
Obstaja kopica matematičnih algoritmov razprševanja oziroma generiranja “hash” vrednosti za dani niz podatkov. Ena preprostejših metod je recimo formula za izračun zadnje kontrolne številke transakcijskega računa, kjer s eno ali več kontrolnimi številkami z veliko verjetnostjo eliminiramo napake pri ročnem vnosu podatkov.
Bitcoin uporablja enega od najkompleksnejših algoritmov SHA-256.