Хеширование — процесс, при котором введенный массив данных преобразуется в набор данных фиксированного размера (хеш) с помощью необратимой математической формулы. Иными словами, эту формулу можно применить, чтобы генерировать хеш универсального размера для любого объема данных, но восстановить изначальную информацию при наличии только хеша невозможно.