Hash adalah hasil dari operasi matematis yang mengubah data input menjadi nilai output yang bersifat tetap panjangnya, tidak peduli seberapa besar atau kecilnya data input tersebut. Hash digunakan untuk mengidentifikasi data secara unik. Dalam konteks kriptografi, hash juga dikenal sebagai fungsi hash atau hash function.