[Bug] [wdx Hashsys 0.2] лажа с некотрыми хешами

Обсуждение только плагинов и утилит для Total Commander.

Модераторы: Моторокер, Avada, CaptainFlint, Nik, d-view

Ответить
Shalll
Сообщения: 2
Зарегистрирован: Пн фев 25, 2008 20:58
Откуда: Russia, Ekb

[Bug] [wdx Hashsys 0.2] лажа с некотрыми хешами

Сообщение Shalll »

Актуально для тех кто пользуется "не самыми стандартными" хешами..

Hashsys 0.2 [http://en.totalcmd.pl/download/wdx/Fls/695]

случайно обнаружил, что данный плаг неправильно считает некотрые контрольные суммы, а именно:
Adler32,
все семейство Haval'ей (128, 160, 192, 224 и 160),
и совсем не считает RipeMD 160

сравнивал с wdHash [http://slsoft.narod.ru/wdhash.html]
и c HashCalc от SlavaSoft
Ник
Сообщения: 1256
Зарегистрирован: Ср дек 15, 2004 09:33
Откуда: Москва

Сообщение Ник »

У меня он почему-то вообще не работает...
ТК 7.5.
Xubuntu
Аватара пользователя
prog_san
Сообщения: 285
Зарегистрирован: Сб сен 29, 2007 00:52
Откуда: Пенза

Сообщение prog_san »

CRC32 - расчитывается по CRC32_bzip2 и порядок байт перевернутый
CRC32B - стандартный CRC32, но порядок байт опять обратный
ADLER32 - порядок байт обратный
MD - все верно
SHA все верно
HAVAL - все верно
RipeMD - все верно (только PipeMD160 - вообще не вычисляется)
TIGER - не совпадает совершенно
GOST - вычиляется верно
WHIRPOOL - верно
SNEFRU2 - верно (но на файле 0 размера - результат не корректен)

Плагин подходит только для вычисления и сравнения хэшей, вычисленых самим собой. :(
Errare humanum est
Ответить