Объясню кратко что такое хэш:
Хэш — это математическая функция, которая преобразует ввод произвольной длины в зашифрованный вывод фикс длины. Таким образом, независимо от исходного объема данных или размера файла, его уникальный хэш всегда будет одного размера. Более того, хэши нельзя использовать для «обратной разработки» входных данных из хешированных выходных данных, поскольку хеш-функции являются «односторонними» (как мясорубка: вы не сможете перекрутить говяжий фарш обратно в стейк). Тем не менее, если вы используете такую функцию для тех же данных, ее хэш будет идентичным, поэтому вы можете проверить, что данные те же (т. е. неизмененные), если вы уже знаете их хэш.
Хэш — это математическая функция, которая преобразует ввод произвольной длины в зашифрованный вывод фикс длины. Таким образом, независимо от исходного объема данных или размера файла, его уникальный хэш всегда будет одного размера. Более того, хэши нельзя использовать для «обратной разработки» входных данных из хешированных выходных данных, поскольку хеш-функции являются «односторонними» (как мясорубка: вы не сможете перекрутить говяжий фарш обратно в стейк). Тем не менее, если вы используете такую функцию для тех же данных, ее хэш будет идентичным, поэтому вы можете проверить, что данные те же (т. е. неизмененные), если вы уже знаете их хэш.
Read more
2 yr. ago
(E)