HashCalc
(Hash calculator)

Прикладное программное обеспечение для 32-разрядных и 64-разрядных операционных систем семейства Microsoft Windows, работает без инсталляции, может использоваться со съёмных (отчуждаемых) носителей. Поддерживаются безопасный алгоритм хеширования (Secure hash algorithm) тип 1 (SHA-1 (168 бит)) и тип 2 (SHA-2 (512/256 бит, 512/224 бит, 512 бит, 384 бит, 256 бит, 224 бит)), и устаревший MD-5 (128 бит).
Программа позволяет создавать криптографические контрольные суммы любых файлов и сохранять их значения в отдельные одноимённые файлы с расширением обозначающий алгоритм хеширования.
С целью контроля целостности кода файла позволяет проверять любые пары (файл с данными и одноимённый файл с криптографической контрольной суммой).
В режиме "Wizard" ("Мастер") программа создаёт документ на языке гипертекстовой разметки с одноимённым названием и расширением *.html, содержащий информацию о времени создания и размере в байтах проверяемого файла, таблицы значений контрольной криптографической суммы всех поддерживаемых функций хеширования.
Вкладка программы HMAC позволяет работать с кодами аутентификации сообщений, использующие функции хэширования с ключом (Hash message authentication code) по алгоритмам HMAC-MD5, HMAC-SHA1, HMAC-SHA-224, HMAC-SHA-256, HMAC-SHA-384, HMAC-SHA-512, HMAC-SHA-512/224, HMAC-SHA-512/256.

|