Hash fonksiyonları, herhangi bir uzunluktaki metin veya dosyayı sabit uzunlukta benzersiz bir özete dönüştüren tek yönlü (one-way) matematiksel algoritmalardır. Veri bütünlüğünü doğrulamak ve güvenliği sağlamak amacıyla kullanılır.
Dosya indirme süreçlerinde orijinal sunucudaki hash değeri ile elinizdeki dosyanın hash değerini karşılaştırarak dosyanın eksik inmediğinden veya yolda müdahaleye uğramadığından emin olabilirsiniz.