Вопросы к Поиску с Алисой
Хеширование и контрольная сумма — разные понятия, но контрольная сумма является частным случаем результата хеширования. qna.habr.com
Хеширование — это процесс преобразования данных с помощью хеш-функции. qna.habr.com При хешировании файл «суммируется» в строку случайных символов. www.8host.com Хешируя один и тот же файл, всегда получают одну и ту же строку символов, если ни один бит файла не изменился. www.8host.com
Контрольная сумма — это значение, которое получают с помощью хеш-функции. qna.habr.com Для любого файла и алгоритма есть только одна контрольная сумма. thecode.media Если в файле изменить предложение, слово или несколько символов, контрольная сумма будет уже другой. thecode.media
Таким образом, отличие хеширования от контрольной суммы в том, что хеширование — это процесс, а контрольная сумма — результат этого процесса. qna.habr.com