O valoare hash criptografică este rezultatul unui algoritm matematic care mapează datele pe un șir de biți de o dimensiune fixă. Este conceput ca o funcție unidirecțională, ceea ce înseamnă că valoarea este ușor de calculat într-o direcție, dar imposibil de inversat. Valorile Hash servesc la verificarea integrității datelor.