Программы для вычисления и проверки контрольных сумм - [20] :: Программы :: Компьютерный форум Ru.Board
Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » Программы для вычисления и проверки контрольных сумм

Модерирует : gyra, Maz

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31

Открыть новую тему     Написать ответ в эту тему

Da_Neil



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Проверка контрольных сумм

 




Графический интерфейс пользователя (GUI)

Интеграция в свойства файла

Консольные

Плагины для файлового менеджера Total Commander



Примечания:
1 = Free/Open Source


бэкап шапки от 26.04.2019 http://forum.ru-board.com/topic.cgi?forum=5&topic=5201&start=460#15 [?]

Всего записей: 3420 | Зарегистр. 05-03-2002 | Отправлено: 22:40 06-11-2002 | Исправлено: persicum, 11:41 25-04-2025
data man



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
encode
Как насчёт поддержки xxHash 32/64?
C BLAKE я его пока не сравнивал, но остальных он по скорости бьёт.
Да и тесты SMHasher он проходит.

----------
Любой достаточно развитый тролль неотличим от подлинно помешанного на какой-либо идее.
Кекс. Антибиотики. Ламбада.

Всего записей: 1696 | Зарегистр. 13-10-2005 | Отправлено: 21:25 25-01-2015
encode

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
XxHash добавлять не буду - так как это самодеятельность для внутреннего использования.
Из быстрых хешей у CHK есть:
CRC32 (алгоритм slice-by-8) - на 3770K скорость выше 2 ГБ/сек
Adler32 (с моей оптимизацией) - на том же 3770K скорость выше 3,5 ГБ/сек
Все это явно быстрее SSD, к тому же это стандартные и хорошо изученные алгоритмы которые присутствуют во многих программах (хоть пусть и в тормозном исполнении)

Всего записей: 19 | Зарегистр. 20-03-2006 | Отправлено: 02:28 26-01-2015
lelik007



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
encode
Понимаете Илья, Keccаk то этот, я его видел в HashTab - ну цело тормозной, ну вот медленнее всех вообще в этом исполнении. VSCryptoHash который как я сильно подозреваю использует возможности Crypto++ программка действительно что там пытается Keccak читать, но тоже по сравнению с другими...
 
Просто я как писал, мне лично непонятно зачем нужен Whirlpool или Keccak для вычисления контрольных сумм, просто это ИСКЛЮЧИТЕЛЬНО криптографические хеш-функции, а они чем тормознее тем и лучше для замедления атаки Brute Force (помимо прочих средств).
 
Я просто считаю, что для вычисления контрольных сумм нужна именно критпостойкая хеш-функция, но самая быстрая из возможных и ну с хешем 128-256 бит (и пространство вариантов большое и глазами читать удобно). Ну вот Tiger подходит и BLAKE2. Кстати в RSC32 сделан какой то твик BLAKE2 на базе вроде как документации даже, там 128 бит BLAKE2 - но не урезанный от BLAKE2b, BLAKE2bp, BLAKE2s, BLAKE2sp а как то он по своему делается. Интересное решение.

Всего записей: 3318 | Зарегистр. 13-10-2006 | Отправлено: 08:51 26-01-2015
SFC



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Файл: 7,516,196,864 байт. т.е. 7GB
Алгоритм: MD5
CHK Checksum Utility (х64)= 1 мин 09 сек
HashCheck Shell Extension = 1 мин 14 сек (посчитано все, а не только MD5. оставить подсчет только MD5 нельзя)
 
Диск конечно не SSD, а обычный винт.
Можно ли говорить о глобальном преимуществе CHK Checksum Utility ? имхо - нет.
И размер исполняемого файла как то слишком большой для такой простейшей программы. И интеграции в оболочку нет пока

----------
[ offline ]

Всего записей: 1670 | Зарегистр. 21-01-2003 | Отправлено: 11:02 26-01-2015 | Исправлено: SFC, 11:05 26-01-2015
encode

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
lelik007
С Вами согласен! Но хеши еще используются для проверки подлинности файлов. Например, скачал человек с торрентов образ диска Винды. Как проверить был образ модифицирован или нет? На сайте Майкрософт есть SHA1 всех ISO...
 
SFC
На 3770K и SSD, MD5 гигового файла CHK (64-битная) просчитывает за 2 секунды. 7 гигов - это где-то 14 секунд максимум. Не думаю, что на других процессорах это намного медленнее, все остальное время забирает винт - замерять на нем скорость некорректно!
Тем не менее, спасибо за тестирование! (Про размер Экзешника знаю)

Всего записей: 19 | Зарегистр. 20-03-2006 | Отправлено: 11:29 26-01-2015 | Исправлено: encode, 11:52 26-01-2015
Tilks

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
поправил шапку:
исправил не рабочие ссылки.
 
добавил Febooti Hash & CRC - freeware hash verification utility.
похожа на Hashtab
 
// текущий бэкап #

Всего записей: 2688 | Зарегистр. 14-08-2005 | Отправлено: 12:48 26-01-2015
krserv



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Посоветуйте пжс. утилиту полный автомат для SHA 256 - т.е указал я ей директорию, она в ней посчитала hash файла и сравнила с результатом в другом файле, не два файла сравнивает, а проверка после скачивания, когда идет сам файл и файл с записанным значением хэша.
Искал утилиты, все предлагают либо копировать значение и сравнивают их, либо совсем простые предлагают визуально самому сравнивать. А мне нужна та которая бы брала значение из файла самостоятельно.

Всего записей: 3728 | Зарегистр. 21-11-2006 | Отправлено: 03:12 02-02-2015
maxvlas



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
RapidCRC Unicode 0.3.16

Цитата:
v0.3.16
posted on 01/24/2015 - 14:51
Another maintenance release...
 
Fixed problems with empty base path, for example when hashing from search results
Shellext: register for all users, now works with builtin admin
Fix hide verified in options dialog
Automatically add hash extension in file dialog

 
Здесь тему сделал RapidCRC Unicode [?],кому интересна программа

Всего записей: 7934 | Зарегистр. 08-02-2011 | Отправлено: 17:28 02-02-2015
krserv



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
krserv

Цитата:
Посоветуйте пжс. утилиту полный автомат для SHA 256 - т.е указал я ей директорию, она в ней посчитала hash файла и сравнила с результатом в другом файле, не два файла сравнивает, а проверка после скачивания, когда идет сам файл и файл с записанным значением хэша.
Искал утилиты, все предлагают либо копировать значение и сравнивают их, либо совсем простые предлагают визуально самому сравнивать. А мне нужна та которая бы брала значение из файла самостоятельно.
 
 
Люди добрые, нужна такая утилита, может кто знает, наверняка есть такая же как gtkhash - под Linux, которая позволяет сравнивать беря значение из файла. Под MD5 такие программы есть под Windows, а вот под SHA 256 не могу найти.

Всего записей: 3728 | Зарегистр. 21-11-2006 | Отправлено: 14:06 04-02-2015
boi1eI

BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
krserv
Да хоть тот же hashtab, правда автоматизации там никакой.http://i.imgur.com/0kBuzjY.gif

Всего записей: 1645 | Зарегистр. 02-10-2014 | Отправлено: 14:59 04-02-2015
lelik007



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
encode
Илья, я чего то не пойму, а как собственно в CHK проверить хеш, если у меня уже есть файл хешей?
 
Добавлено:
krserv
Skwire SFV Ninja По моему как раз сравнивает.

Всего записей: 3318 | Зарегистр. 13-10-2006 | Отправлено: 17:45 04-02-2015
encode

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Илья, я чего то не пойму, а как собственно в CHK проверить хеш, если у меня уже есть файл хешей?  

Ответ прост - никак
На данный момент, CHK умеет верифицировать файлы следующими способами:
+ Если имя файла содержит правильный хеш - CHK поставит галочку (фича AnimeChecker)
+ Можно вручную ввести хеш для сравнения - команда "Verify..."
+ Для проверки папок можно сверять хеши самих файлов содержащих хеши
Как вариант, можно использовать RHASH или SFV Ninja - CHK польностью совместим с данными утилитами, в том числе, с UTF-8 именами файлов

Всего записей: 19 | Зарегистр. 20-03-2006 | Отправлено: 21:02 04-02-2015
Skif_off

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Вспомнил, чего меня так тянет в тему второй день В шапке упомянут плагин для Total Commander, на самом деле их ещё 2-3 известных, но самый свежий и при это есть х64 версия - LotsOfHashes (описание и ссылка здесь и здесь): 47 алгоритмов, можно выбирать размер букв (строчные/заглавные).

Всего записей: 6661 | Зарегистр. 28-01-2008 | Отправлено: 23:08 04-02-2015
lelik007



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
encode
Понял я примерно, как это работает.
Skif_off
Интересный конечно плагин, только что он считает не понятно: Tiger,192,3 или Tiger,192,4 - по каковски это?
Это что Tiger с 3 или 4-мя итерациями? Так у оригинального 24 итерации. Но считает он точно не  Tiger/2 или Tiger Tree/2.

Всего записей: 3318 | Зарегистр. 13-10-2006 | Отправлено: 13:35 05-02-2015
Skif_off

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
lelik007
Прошу прощения, не в курсе: познания скромны, а пользуюсь только SHA1 и MD5. Нагуглил несколько онлайн-калькуляторов - именно в таком виде запись.

Всего записей: 6661 | Зарегистр. 28-01-2008 | Отправлено: 15:12 05-02-2015
lelik007



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Skif_off
Я тоже не могу сказать, что это за хеши и как они считаются, но оригинальный Tiger-192 много где есть и это не он. Tiger-2-192 и Tiger Tree 1 и Tiger Tree - 2 есть в Fsum Frontend и не один не совпадает. Какой то твик непонятный, но видимо совместим только сам с собой.

Всего записей: 3318 | Зарегистр. 13-10-2006 | Отправлено: 17:28 05-02-2015
krserv



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
boi1eI

Цитата:
Да хоть тот же hashtab, правда автоматизации там никакой.http://i.imgur.com/0kBuzjY.gif

 
мне нужно чтобы была возможность сравнения файла с его значением hash, присланного в другом файле, или хотя бы скопированого из этого файла, но чтобы не глазами поэлементно сравнивать, а чтобы программа зажгла светофор зеленный или желтый (красный)

Всего записей: 3728 | Зарегистр. 21-11-2006 | Отправлено: 20:20 05-02-2015
lelik007



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
krserv
Просите может мы вас не понимаем, ну вот CHK Ильи Муравьева например загружает файл, он считает хеш SHA-256, потом жмете на файле Verify и копируете - вставляете хеш из вашего файла, собственно, хеша. Также и HashTab делает...
А какой программой то этот файл хеша сделан?
 
Добавлено:
encode
Илья, а скажите, у CHK нету какой нибудь Debug версии, где бы писалось время операции?
Просто пробовал сегодня делать тесты, утомительно очень.

Всего записей: 3318 | Зарегистр. 13-10-2006 | Отправлено: 22:09 05-02-2015
krserv



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
А о какой Hashtab мы говорим? Об этом?
http://www.softpedia.com/get/System/File-Management/HashTab.shtml
Но в нем нет указания на поддержку SHA-256
нет это другой, я не правильно понял, в шапке ссылка на этот
http://implbits.com/products/hashtab/#
 
Скачаю две утилиты, hashtab и Ильи, попробую и опишу выполняют ли они, то что мне нужно. До этого я находил программы, которые мне предлагали в буфере сверять hash значения визуально.

Всего записей: 3728 | Зарегистр. 21-11-2006 | Отправлено: 23:20 05-02-2015 | Исправлено: krserv, 23:24 05-02-2015
neZlodey



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
krserv

Цитата:
А о какой Hashtab мы говорим?

http://forum.ru-board.com/topic.cgi?forum=5&topic=26738&start=180#lt [?]

Цитата:
Но в нем нет указания на поддержку SHA-256

Там даже больше...

Всего записей: 1651 | Зарегистр. 02-02-2009 | Отправлено: 23:27 05-02-2015
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31

Компьютерный форум Ru.Board » Компьютеры » Программы » Программы для вычисления и проверки контрольных сумм


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2025

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru