Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 20.05.2010, 18:47   #1
michwarrior
 
Регистрация: 06.04.2010
Сообщений: 5
По умолчанию Альтернатива MD5

Подскажите кто-нибудь. Нужна альтернатива MD5 хэшированию файла. Более быстраяя. В общем делаю автоапдейтер программа проверяет хэш файла и в случае если он отличается от исходного скачивает файл заного. Дак вот файлов много и это все очень долго работает. Нада проверку хэша чемто заменить. Вопрос чем?
michwarrior вне форума Ответить с цитированием
Старый 20.05.2010, 19:35   #2
TwiX
Участник клуба
 
Аватар для TwiX
 
Регистрация: 28.07.2009
Сообщений: 1,510
По умолчанию

CRC побыстрее будет
TwiX вне форума Ответить с цитированием
Старый 20.05.2010, 19:45   #3
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,707
По умолчанию

crc32 ))
Может стоит подумать над оптимизайией алгоритма? Например, хранить "базу" хешей у клиента и на сервере (сравнивая готовое).

П.С, Конечно, если хочется что-то более устойчивое, можно помотреть SHA-1.
p51x вне форума Ответить с цитированием
Старый 20.05.2010, 19:56   #4
JTG
я получил эту роль
Старожил
 
Аватар для JTG
 
Регистрация: 25.05.2007
Сообщений: 3,694
По умолчанию

У CRC32 вероятность совпадения 1:4.294.967.295. Его можно подделать, исправив всего 4 байта, но случайно 2 файла с одинаковым CRC вряд ли попадутся.
пыщь
JTG вне форума Ответить с цитированием
Старый 20.05.2010, 19:58   #5
michwarrior
 
Регистрация: 06.04.2010
Сообщений: 5
По умолчанию

Огромное всем спасибо.
michwarrior вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Различие MD5 Delphi и MD5 PHP Viteef Общие вопросы Delphi 14 09.02.2011 11:53
Строку в MD5-hash если Строка является MD5-хешем... Человек_Борща Общие вопросы Delphi 0 13.04.2010 15:27
PHP MD5 и Delphi/C/C++ MD5 в чем отличие? Человек_Борща Общие вопросы Delphi 1 05.04.2010 20:18
md5 на C balto Софт 1 20.10.2009 15:33