Приложение для вычисления и проверки контрольной суммы файлов.

checksum 002

Checksum — небольшое Qt графическое приложение для вычисления (хеширования / hashing) и проверки контрольной суммы файлов (checksums).

checksum 003

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

checksum 004

Контрольная сумма — рассчитанное путём применения заданным алгоритмом значение, используемое для проверки целостности данных при их передаче и хранении. Так же может быть использована для сравнения двух наборов данных на неэквивалентность (с большой вероятностью различные наборы данных будут иметь неравные контрольные суммы).

checksum 005

checksum 006

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

checksum 007

checksum 008

Checksum поддерживает как одиночное, так и "массовое" хеширование (всех файлов из заданного каталога, включая подкаталоги, опционально) используя алгоритмы MD5 (128-битный алгоритм хеширования), MD4 (предшественник MD5) и SHA1 (алгоритм генерирует 160-битное хеш-значение).

checksum 009

checksum 011

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

checksum 010

Лицензия: DWTFYW

checksum 012

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