PDA

Просмотр полной версии : MD5



egik
05.02.2005, 19:04
что это такое и как им пользоваться?

Geser
05.02.2005, 19:37
что это такое и как им пользоваться?

А сделать поиск, Гугел, Рамблер, Яндех?

pig
06.02.2005, 02:09
MD5 - алгоритм расчёта так называемой контрольной суммы для порции данных (файла в том числе). Славится тем, что на сегодняшний день контрольную сумму MD5 практически невозможно целенаправленно подделать. То есть, невозможно сознательно сформировать файл, имеющий ту же контрольную сумму, что и исходный. Разве что чисто случайно - совпадения всё-таки возможны, это болезнь любой контрольной суммы, сколь угодно сложной.

egik
06.02.2005, 02:16
а как она просчитываеться?
с помощью каких инструментов?

serge
06.02.2005, 07:02
а как она просчитываеться?
с помощью каких инструментов?

ищи на google 'md5sum' (тебе ведь нужно проверить, правильно ли скачался iso-образ линукса, верно? ;))

serge
06.02.2005, 07:25
MD5 - алгоритм расчёта так называемой контрольной суммы для порции данных (файла в том числе). Славится тем, что на сегодняшний день контрольную сумму MD5 практически невозможно целенаправленно подделать. То есть, невозможно сознательно сформировать файл, имеющий ту же контрольную сумму, что и исходный. Разве что чисто случайно - совпадения всё-таки возможны, это болезнь любой контрольной суммы, сколь угодно сложной.

Ну не все уже так хорошо с MD5 (хотя еще и не совсем плохо): http://developers.slashdot.org/article.pl?sid=04/12/07/2019244&tid=93&tid=172&tid=8

pig
06.02.2005, 12:49
ищи на google 'md5sum' (тебе ведь нужно проверить, правильно ли скачался iso-образ линукса, верно? ;))
Целостность ISO может проверить и RAR. Вот подлинность - да, только посредством MD5.

Зайцев Олег
06.02.2005, 13:21
По поводу MD5 можно еще заметить, что для "бытовых" целей его надежность достаточна ... что касается взлома MD5 - то, что его можно взломать - это имхо самоочевидный факт - для любой контрольной суммы в принципе есть некая вероятность того, что два разных объекта будут иметь одинаковую сумму - просто в случае с MD5 эта вероятность ничтожно мала (но есть).
А так это удобная вещь - особенно для идентификации файла и проверка отсутствия в нем искажений. Лично я для классификации образцов в своих коллекциях применяю пару значений - размер файла и его MD5.
Минусы (или плюсы - как посмотреть) MD5 - это большой размер самой суммы - 32 байта в текстовом виде (или 16 байт в бинарном) и достаточно большие затраты ресурсов на расчет суммы. Для сравнения CRC32 считается намного быстрее и занимает 4 байта, хотя ее надежность намного ниже ...

egik
19.02.2005, 15:26
разобрался все предельно просто работает через командную строку, спасибо за исчерпывающую информацую :D

drongo
19.02.2005, 15:33
мне md5summer нравиться :)
http://www.md5summer.org/