Алгоритм нахождения TTH (хэш)

Здесь Вы можете найти или обсудить множество различных алгоритмов, их описаний, реализаций на VB и других языках.
SGO
Обычный пользователь
Обычный пользователь
 
Сообщения: 86
Зарегистрирован: 08.01.2007 (Пн) 12:58

Алгоритм нахождения TTH (хэш)

Сообщение SGO » 03.03.2008 (Пн) 7:35

Можежт неможечко не в тему. Пишу программу - каталогизатор файлов. В ней файлы идентифицируются по внутреннему содержанию, создаётся строка с набором символов (так называемый "хэш"). Было бы очень удобно чтоб эти строки были идентичны строкам в пирринге, например для просмотра каталога расшаренной кем-то папки на наличие новых или уже имеющихся файлов.
Может кто знает как вычисляется этот хэш? Сойдёт и библиотека. Заранее спасибо.

alibek
Большой Человек
Большой Человек
 
Сообщения: 14205
Зарегистрирован: 19.04.2002 (Пт) 11:40
Откуда: Russia

Сообщение alibek » 03.03.2008 (Пн) 8:18

Так почитай в документации к p2p-клиенту, какой хеш там используется. Как правило это MD5 или SHA-1. Классы для обоих хешей на форуме выкладывались.
Только еще прочитай, с чего берется хеш в p2p-клиенте. Может быть в расчете используется не только содержимое файла, но и его атрибуты (дата/время, имя).
Lasciate ogni speranza, voi ch'entrate.


Вернуться в Алгоритмы

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2

    TopList