Хеш — це результат хеш-функції: рядок фіксованої довжини, що унікально представляє вхідні дані. Найменша зміна у вхідних даних дає повністю інший хеш. «Розхешувати» назад до вхідних даних неможливо.
TON використовує SHA-256 для хешування клітинок і контенту. Хеш блоку або транзакції — це SHA-256 від їхнього BoC-представлення.