Криптографічне хеш-значення — результат роботи математичного алгоритму, який зіставляє дані з рядком бітів фіксованого розміру. Він розроблений як незворотна функція та це означає, що значення легко обчислити в одному напрямку, але неможливо інвертувати. Хеш-значення служать для перевірки цілісності даних.