Добрый день, сегодня расскажу элементарную информацию, о которой знают программисты/ремонтники/просто "прошаренные" люди.
Расскажу зачем нужна контрольная сумма и где ее используют.
Что такое контрольная сумма?
Контрольная сумма - это вычисление определенным алгоритмом, которое сводится к определенному значению. Обычно это набор букв и цифр.
- CRC-32 - 23D9BE8C
- CRC-64 - E4247BF8245B0ABD
- SH1 - 2FEA81ABDD1C653B51CAB9A394177B2805B5BCD0
- SHA256 - E60BE15EE60216C07E3156A6B797F3D370B679C8C7CBFE4012C5D5E62D3DDABC
Процесс вычисления контрольной суммы может занимать некоторое время.
Итак зачем нужна контрольная сумма?
Обычно контрольные суммы вы можете увидеть на торрент трекерах которые заботятся о своих пользователях, и не смотря на то что в 90% случаев эти значения вам не пригодятся, они все таки нужны. Для проверки целостности полученного файла.
А вот и примеры:
Вы скачиваете файл с интернета, он у вас скачался, но не работает, вы грешите на плохую раздачу, но быть может что файл побился при скачивании, или например у вас битая оперативная память или же жесткий диск уже отпел свою песню?
Так вот для сравнения вы можете воспользоваться программами которые вычисляют контрольные суммы, так например 7-Zip или HashTab и многие другие.
Разница HashTab и 7-Zip, в том что HashTab встраивается в свойства файла, а 7-Zip выполняет аналогичную процедуру, но в своей программе.
Мне самому никогда данные контрольные суммы не нужны были, но может вам пригодится эта информация.
Что-ж на этом сегодня все, если вы хотите почитать что нибудь еще у меня много разных статей подписывайся и читай!
Хорошего дня и до скорого!