Ответы:
В пакете hashutils есть md5sum.exe
утилита. Он просто использует API-интерфейсы Crypto от Microsoft и оставит вас привязанными к вводу / выводу, что не всегда имеет место для других инструментов. Например, я md5sum
сравнил с UnxUtils от этого и UnxUtils значительно медленнее. Бьюсь об заклад, CygWin будет еще хуже. Автор также написал отличный HashCheck , расширение оболочки для генерации и проверки хешей.
Проверьте MS Support - Доступность и описание утилиты проверки целостности контрольной суммы файла :
File Checksum Integrity Verifier (FCIV) - это утилита командной строки, которая вычисляет и проверяет криптографические значения хеш-файлов. FCIV может вычислять криптографические значения хеша MD5 или SHA-1. Эти значения могут быть отображены на экране или сохранены в базе данных файлов XML для последующего использования и проверки.
md5sum
входит в пакет coreutils GnuWin32 .
GnuWin предоставляет порты инструментов с GNU или аналогичной лицензией с открытым исходным кодом для современных MS-Windows (Microsoft Windows 2000 / XP / 2003 / Vista / 2008/7)
Используйте MD5Sums . Посмотрите варианты, которые у него есть.
MD5sums 1.2 freeware for Win9x/ME/NT/2000/XP+
Copyright (C) 2001-2005 Jem Berkes - http://www.pc-tools.net/
Usage: md5sums.exe [OPTION] filespec1 [filespec2 ...]
OPTION switches:
-B Base64 encoded output, instead of default hex format
-b Bare output, no path headers
-e Exit immediately; don't pause before returning
-n No percent done indicator
-p Pause before returning (incompatible with -e)
-s Display statistics at end (hashing speed)
-u Mimic output of UNIX md5 command (implies -b, -n)
Examples:
md5sums c:\temp
md5sums original.doc copy*.doc backup*.doc
md5sums -n -e d:\incoming > log
ExactFile - это инструмент проверки целостности файла:
- Используйте его, чтобы убедиться, что файлы, скопированные на CD-ROM, являются идеальными копиями,
- Используйте его, чтобы убедиться, что резервные копии, скопированные с одного диска на другой, являются правильными,
- Используйте его, чтобы убедиться, что файлы не были изменены или повреждены с течением времени.
Многопоточный, так что ваши дополнительные ядра процессора используются при сканировании нескольких файлов, и работа выполняется быстрее.
Доволен именами файлов Unicode, поэтому он не перестает работать, когда вы используете его для файлов с именами на японском, иврите, китайском или любом другом языке.
Поддерживает несколько процедур контрольных сумм (хэшей), таких как MD5, SHA1, CRC32, RIPEMD и другие.
Поддерживает рекурсивное сканирование каталогов.
Поддерживает очень большие файлы - если он находится на вашем жестком диске, ExactFile может справиться с этим.
Делает ли все популярные файловые летние утилиты, такие как fsum, md5sum, sha1sum, sfv и т. Д., Но лучше!
Совместим с популярными форматами контрольной суммы файлов.
Для Windows 2000, XP, Vista и 7.
GUI. Легко использовать для получения контрольных сумм для отдельных файлов, создания дайджестов контрольных сумм и проверки дайджестов контрольных сумм. Не требует консольной версии или каких-либо внешних DLL.
СВОБОДНО.