• Добро пожаловать на компьютерный форум Tehnari.ru. Здесь разбираемся с проблемами ПК и ноутбуков: Windows, драйверы, «железо», сборка и апгрейд, софт и безопасность. Форум работает много лет, сейчас он переехал на новый движок, но старые темы и аккаунты мы постарались сохранить максимально аккуратно.

    Форум не связан с магазинами и сервисами – мы ничего не продаём и не даём «рекламу под видом совета». Отвечают обычные участники и модераторы, которые следят за порядком и качеством подсказок.

    Если вы у нас впервые, загляните на страницу о проекте, чтобы узнать больше. Чтобы создавать темы и писать сообщения, сначала зарегистрируйтесь, а затем войдите под своим логином.

    Не знаете, с чего начать? Создайте тему с описанием проблемы – подскажем и при необходимости перенесём её в подходящий раздел.
    Задать вопрос Новые сообщения Как правильно спросить
    Если пришли по ссылке со старого Tehnari.ru – вы на нужном месте, просто продолжайте обсуждение.

Что есть "контрольные суммы"?

  • Автор темы Автор темы seify
  • Дата начала Дата начала

seify

Новые
Регистрация
25 Мар 2007
Сообщения
2,215
Реакции
0
Баллы
0
Что есть "контрольные суммы"?

Вот качаю ХР.
В тех описании сборки, кроме всего прочего, есть нечто, называемое контрольной суммой. И три пункта:

Контрольные суммы:
SHA-1: B7E0DD8B8832E4966E61A9EC3CCD9E7EF3EAD1B3
MD5: 02B46B7F74308D7D31E608DB8DDDDFFD
CRC32: FFFFFFFF


Что это такое и что с этим делать?
 
Контро́льная су́мма — некоторое значение, рассчитанное по набору данных путём применения определённого алгоритма и используемое для проверки целостности данных при их передаче или хранении. Так же контрольные суммы могут использоваться для быстрого сравнения двух наборов данных на неэквивалентность: с большой вероятностью различные наборы данных будут иметь неравные контрольные суммы. Это может быть использовано, например, для детектирования компьютерных вирусов.

Циклический избыточный код (в частности, CRC8, CRC16, CRC32) применяется для проверки целостности передачи данных. Программы-архиваторы включают CRC исходных данных в созданный архив для того, чтобы получающий мог удостовериться в корректности полученных данных. Такая контрольная сумма проста в реализации и обеспечивает низкую вероятность возникновения коллизий.

MD5 и другие криптографические хеш-функции используются, например, для подтверждения целостности и подлинности передаваемых данных.
 
Ну скажем так, по этой сумме Вы можете определить правильно ли скачался Ваш файл. Если сумма которая заявлена и которая скачалась отличаются, то значить файл скачался битым. Примерно так.
 
Не грузите человека :D блин, пока писал Iljeben опередил :D
 
Базаров

В вашем случае контрольные суммы служат для проверки скаченнго файла. Скачали файл, проверили (просчитали) его котрольные суммы и сравните их с теми, что даны в описании ХР. Если суммы сходятся, значит файл скачан правильно и его можно записывать на CD/DVD. Если суммы не сходятся файл надо качать заново.


пока писал Iljeben опередил

Вот и я то же не успел. :D
 
Не грузите человека
Правильно! Проще надо быть товарищи проще. Писать только про то, в чем разбираетесь или про то, про че Вам когда нибудь объясняли на словах (это чтоб не попасть впросак на встречном вопросе пользователя), а не сыпать заумными фразами про "...циклический избыточный код ...". :)
 
Ужосс кокой-то...
проверили (просчитали) его котрольные суммы и сравните их с теми, что даны в описании ХР
А как это делать практически?

---------- Добавлено в 20:04 ---------- Предыдущее сообщение было написано в 19:59 ----------

Вот это никак не взаимосвязано?

http://pchelpforum.ru/f34/t46972/
 
MD5 будет достаточно. А остальные, боюсь соврать, то же самое что и md5 (т.е. используются для проверки подлинности файла). Так что достаточно знать md5 проверяемой и эталонного файла.

К примеру если скачал свой ХР, то запусти AVZ, далее "Сервис"-"Вычислить md5 сумму файла" откроется окно, там найди свой скачанный ХР и нажми "Открыть". Выйдет окошко "Информация", там будет написана md5 сумма файла. Она должна быть равна заявленной сумме md5 на сайте откуда качалась ХР. В твоем случае должна быть 02B46B7F74308D7D31E608DB8DDDDFFD. Если суммы отличаются, значить файл скачался неверно или тебе подсунули какой то левый файл.
 
вот прграмка мне её здесь на форуме и советовали
http://exfile.ru/154315
она потом в свойствах появляется, и по очереди все суммы можна проверить
 
Назад
Сверху