LINUX.ORG.RU

История изменений

Исправление drBatty, (текущая версия) :

За то можно однозначно идентифицировать любой РЕАЛЬНЫЙ файл, воспользовавшись его md5 хешем.

Идентифицировать можно, получить на основе md5 реальный файл нельзя.

Ну я-бы поосторожнее был, «нельзя» не вообще, а на сегодняшнем уровне развития математики. А вот «вообще нельзя» ещё не доказано(и не опровергнуто).

Нет. Я могу увидеть пони где нибудь в инете, сверить ее md5 с ранее виденной и таким образом понять что это одна и таже.
А голый md5 не несет никакой смысловой нагрузки.

несёт. Если я тебе дам ed2k ссылку на cp, то меня могут посадить в тюрьму. Хотя там никакой CP и нет конечно, только композитная md4 и размер(причём размер не обязателен, и нужен только для удобства, ещё там имя должно быть, но тоже любое). А всё потому, что распространение md4 на CP === распространению CP.

Использовать мд5 файла вместо самого файла? Как интересно. Пойду заменю все фильмы на их мд5 суммы, буду vlc мд5 пихать раз ты говоришь, что можно.

в VLC не получится, а вот в aMule можно. Я так и делаю. Фильмы хранить не нужно, достаточно просто хранить их хеш.

Например один из методов поиска троянов в chkrootkit именно на этом и работает. Там нет никаких троянов, что никак не мешает программе их находить. DHT тоже позволяет находить файлы по их md4.

Это называется сигнатура.

нет. Сигнатура это несколько другое понятие. Md5 не может служить надёжной сигнатурой _чего_ _угодно_. Да и сигнатурой реальных файлов хоть и может быть, но лучше использовать sha256. На сегодня md5 держится, но завтра её могут и поломать.

Сигнатура это подпись, а я несколько о другом говорю, об _замене_ файла его хешем.

Исходная версия drBatty, :

За то можно однозначно идентифицировать любой РЕАЛЬНЫЙ файл, воспользовавшись его md5 хешем.

Идентифицировать можно, получить на основе md5 реальный файл нельзя.

Ну я-бы поосторожнее был, «нельзя» не вообще, а на сегодняшнем уровне развития математики. А вот «вообще нельзя» ещё не доказано(и не опровергнуто).

Нет. Я могу увидеть пони где нибудь в инете, сверить ее md5 с ранее виденной и таким образом понять что это одна и таже.

А голый md5 не несет никакой смысловой нагрузки. несёт. Если я тебе дам ed2k ссылку на cp, то меня могут посадить в тюрьму. Хотя там никакой CP и нет конечно, только композитная md4 и размер(причём размер не обязателен, и нужен только для удобства, ещё там имя должно быть, но тоже любое). А всё потому, что распространение md4 на CP === распространению CP.

Использовать мд5 файла вместо самого файла? Как интересно. Пойду заменю все фильмы на их мд5 суммы, буду vlc мд5 пихать раз ты говоришь, что можно.

в VLC не получится, а вот в aMule можно. Я так и делаю. Фильмы хранить не нужно, достаточно просто хранить их хеш.

Например один из методов поиска троянов в chkrootkit именно на этом и работает. Там нет никаких троянов, что никак не мешает программе их находить. DHT тоже позволяет находить файлы по их md4.

Это называется сигнатура.

нет. Сигнатура это несколько другое понятие. Md5 не может служить надёжной сигнатурой _чего_ _угодно_. Да и сигнатурой реальных файлов хоть и может быть, но лучше использовать sha256. На сегодня md5 держится, но завтра её могут и поломать.

Сигнатура это подпись, а я несколько о другом говорю, об _замене_ файла его хешем.