Утилита для вычисления хеша и контрольных сумм для любого типа файлов.

qcalcfilehash 002

QCalcFileHash — небольшая C++ / QT (QCalcFileHash) графическая утилита для вычисления хеша и контрольных сумм для любого типа файлов (Calculator hash).

qcalcfilehash 003

Хеширование (hashing) — преобразование входного массива данных произвольной длинны, в выходную битовую строку фиксированной длинны. Такие преобразования так же называют хеш-функциями свёртки, а их результаты называют хешем, хеш-кодом или дайджестом сообщения (message digest).

qcalcfilehash 004

qcalcfilehash 005

Хеширование предназначается для создания "отпечатков" или "дайджестов" файлов для последующей проверки их подлинности (целостности). Существует множество алгоритмов хеширования, отличающихся различными свойствами и применяются для обнаружения ошибок которые могут возникнуть при передаче и/или хранении информации.

qcalcfilehash 006

qcalcfilehash 007

QCalcFileHash поддерживает алгоритмы хеширования и вычисления контрольной суммы: SHA1, SHA-224, SHA-256, SHA-384, SHA-512, MD5, CRC32 и CRC8, можно сразу сравнить хеш-сумму, поддерживается работа из командной строки.

qcalcfilehash 008

Лицензия: GNU General Public License version 3.0 (GPLv3)

qcalcfilehash 009

Домашняя страница

Страница на bitbucket.org

Страница на opendesktop.org