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

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


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


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

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

Вы можете войти под своим логином или зарегистрироваться на сайте.