Хеш-функция — это математический алгоритм, который преобразует массив входных данных произвольной длины в выходную битовую строку определённого (установленного) размера в соответствии с определённым алгоритмом. 3
Для каждого сообщения алгоритм создаёт свой уникальный хеш. 2 Если пропустить одно и то же сообщение через алгоритм, хеш на выходе будет неизменным. 2 Но если заменить в исходных данных хотя бы одну букву, хеш изменится до неузнаваемости. 2
Некоторые области применения хеш-функций: