Пользователям часто дается возможность проверить целостность пакетов. Это делается с помощью использования так называемого хэша (англ. hash – «контрольная сумма»). Хэш – это небольшой набор данных, который можно выразить в форме числа.
Представьте, что вы купили мешок конфет, пересчитали их количество, оставили мешок на видном месте и ушли. Придя обратно, вы можете определить, брал ли кто-то конфеты, снова пересчитав их. Это отдаленно напоминает то, каким образом проверяется целостность пакетов с программным обеспечением. Используется специальная программа, которая, анализируя каждый байт пакета, с помощью математической функции высчитывает хэш.
Если вы скачиваете пакет из Интернета либо приобретаете его на CD, нередко можно заметить, что авторы указывают тот хэш, который получился после создания программного пакета, то есть, получив этот пакет, вы можете проверить его целостность, сверив имеющийся хэш с полученным вами. Обычно в таких случаях этот хэш создается с помощью алгоритма md5.
Увлекаетесь красивыми картинками и фотографиями? Тогда сервис http://pinme.ru/ именно для вас. Визуализируйте свои желания и мечты с помощью сервиса pinme.ru.