Есть несколько типичных причин для хэширования данных. В примере, на который вы ссылаетесь, вы бы хэшировали данные и использовали их в качестве ключа для извлечения фактического значения хэшированного элемента. Хешированные данные часто называют ключом, и они ссылаются на сегмент, в котором можно найти фактическое, не хэшированное значение.
Другой типичной причиной является создание подписи хешированного значения, чтобы вы могли проверить, было ли это значение изменено кем-то другим. Поскольку обычно редко, в зависимости от используемого алгоритма, хэш двух элементов имеет одно и то же значение, вы можете перефразировать значение и сравнить его с сохраненным значением хеша, чтобы проверить, остается ли элемент тем же.