QuickHash GUI — многофункциональное Free Pascal / GTK (Gnome) графическое приложение для расчёта контрольных сумм (хеш сумм) текста, файлов, каталогов и физических дисков.
Хеширование (hashing) — преобразование входного массива данных произвольной длинны, в выходную битовую строку фиксированной длинны. Такие преобразования так же называют хеш-функциями свёртки, а их результаты называют хешем, хеш-кодом или дайджестом сообщения (message digest).
Хеширование предназначается для создания "отпечатков" или "дайджестов" файлов для последующей проверки их подлинности (целостности). Существует множество алгоритмов хеширования, отличающихся различными свойствами и применяются для обнаружения ошибок которые могут возникнуть при передаче и/или хранении информации.
QuickHash-GUI относится к классу приложений "судебного анализа данных", входит в состав некоторых специализированных Live CD/DVD предназначенных для проведения анализа последствий взломов, определения потерянных данных и сбора доказательств в расследованиях компьютерных преступлений (таких как CAINE, KALI и др), первая версия приложения вышла в 2011 году.
QuickHash GUI имеет нарочито простой пользовательский интерфейс, весь доступный функционал распределён по вкладкам, каждая вкладка предназначена для работы с своим типом данных.
QuickHash GUI поддерживает хеширование обычного текста, текста содержащегося в текстовых файлах и системе электронной поты (использующей стандарт кодирования двоичных данных Base64), поддерживает индивидуальную и групповую обработку файлов любого формата, древа каталогов (рекурсивно), разделов и физических дисков (требуются права администратора / root).
QuickHash GUI позволяет сравнивать отдельные файлы или каталоги друг с другом, а также хеширование при копировании (контроль целостности). Поддерживаются наиболее популярные алгоритмы хеширования и вычисления контрольной суммы, такие как MD5, SHA1, SHA2 (SHA256/SHA512) и xxHash64, данные хеширования сохраняются используя SQLite (компактная, встраиваемая, реляционная база данных).
QuickHash GUI для некоторых типов файлов поддерживает перетаскивание (функция Drag & drop / Перетащи и брось), результаты расчёта контрольных сумм можно экспортировать в CSV или HTML файл, а также скопировать в буфер обмена. По использованию приложения имеется подробная и иллюстрированная документация (на английском).
Лицензия: GNU General Public License version 2.0 (GPLv2)
Вы можете войти под своим логином или зарегистрироваться на сайте.