57 / 57 / 11
Регистрация: 07.03.2010
Сообщений: 157
|
|
1 | |
Как вычислить MD5 хэш сумму файла15.03.2010, 21:07. Показов 53843. Ответов 12
Метки нет (Все метки)
Здравствуйте, ещё раз обращаюсь к опытным пользователям. Подскажите пожалуйста, как мне вычислить MD5 хэш сумму файла?
0
|
15.03.2010, 21:07 | |
Ответы с готовыми решениями:
12
Как получить MD5-хеш файла Получить MD5-хэш для значения из базы данных MD5 хэш для первых n байтов файла Почему меняется MD5-хэш файла при каждой компиляции, хотя вроде бы ничего не поменялось? |
1274 / 975 / 113
Регистрация: 12.01.2010
Сообщений: 1,971
|
||||||
15.03.2010, 21:18 | 2 | |||||
Сообщение было отмечено как решение
Решение
26
|
57 / 57 / 11
Регистрация: 07.03.2010
Сообщений: 157
|
|
15.03.2010, 21:31 [ТС] | 3 |
Огромное спасибо. Я рад этому форуму. Он дает развитие начинающим программистам и особенно его пользователи.
Я новичок в этом деле, как эта форма получит имя файла?
0
|
92 / 79 / 9
Регистрация: 10.03.2010
Сообщений: 172
|
||||||||||||||||
16.03.2010, 09:04 | 4 | |||||||||||||||
в программе пишешь
2
|
57 / 57 / 11
Регистрация: 07.03.2010
Сообщений: 157
|
|
16.03.2010, 12:21 [ТС] | 5 |
Спасибо!
0
|
0 / 0 / 0
Регистрация: 16.10.2009
Сообщений: 5
|
|
10.05.2010, 13:19 | 6 |
а как быть,если в программе нужно вычислить хеш от самой себя?например, если требуется написать что-то вроде модуля контроля целостности я попробовал, программа вылетает
0
|
57 / 57 / 11
Регистрация: 07.03.2010
Сообщений: 157
|
|
10.05.2010, 13:21 [ТС] | 7 |
Попробуй вычислять с помощью CRC32..
0
|
0 / 0 / 0
Регистрация: 16.10.2009
Сообщений: 5
|
|
10.05.2010, 17:04 | 8 |
Спасибо, CRC32 сработало
0
|
keratus
|
|||||||||||
12.03.2012, 17:12 | 9 | ||||||||||
UPну тему, так как не совсем разобрался с кодом.
У меня есть похожая задача: Нужно сравнить два одинаковых файла . Один из которых находится на локальном диске(с этим проблем нет) и другой , находящийся на фтп (вот с этим вся и беда) Покажу участок кода, где юзаю это. Библиотеки все подключены, поэтому пишу сокращенно
и вот эта сволочь вылетает с ошибкой System.NotSupportedException: Данный формат не поддерживается. Есть у кого идеи? Буду очень признателен! |
57 / 57 / 11
Регистрация: 07.03.2010
Сообщений: 157
|
|
12.03.2012, 19:37 [ТС] | 10 |
keratus, сначала скачайте и сохраните файл, а после уже сосчитайте его хэш. Удаленно хэш функция ComputeMD5Checksum не распознает.
0
|
keratus
|
|
13.03.2012, 10:43 | 11 |
Спасибо.
|
Jackee
|
|
23.10.2012, 21:21 | 12 |
По поводу контроля целостности путем подсчета хэша от файла... Строка хэша фиксированной длины, а файлы большие, т.е., по идее, должна увеличиться большая вероятность коллизий (для разных файлов хэш будет одинаковый). Есть ли кто-нибудь, кто задумывался над этим? И, если есть, то подскажите примерное решение. Мне пока пришло в голову разбивать файл на равные части, считать хэш от каждой части, складывать получившиеся строки и считать хэш заново.
|
24.02.2016, 10:21 | 13 | |||||
Тем, кто захочет повторить, как в теме Как ускорить получения crc32 о файле? md5 не читает файлы более 512 мегабайт!
Здесь:
Используйте чтение по частям или потоки. OutOfMemory при сравнении MD5 нескольких больших файлов
2
|
24.02.2016, 10:21 | |
24.02.2016, 10:21 | |
Помогаю со студенческими работами здесь
13
Как получить MD5-хэш введенного пароля? Хэш sha1 и md5 Хэш,md5,сортировка Шэлла Получить MD5-хэш для строк Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |