Linux -- это интересно

GtkHash


Рубрика: Системные утилиты -> Hужное/полезное
Метки: | | | | | |
Просмотров: 166

GtkHash — маленькая C (си) / GTK (Gnome) графическая утилита для расчёта контрольных сумм файлов (хеш сумм) по нескольким алгоритмам (Calculator hash).

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

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

Разрабатывался GtkHash как более простая и удобная в использовании альтернатива консольным утилитам аналогичного назначения (md5sum, sha1sum и др). Поддерживаются большинство наиболее часто используемых алгоритмов хеширования и вычисления контрольной суммы, включая MD5, SHA1, SHA2 (SHA256/SHA512), SHA3 и BLAKE2, в трёх форматах (видах).

GtkHash поддерживает индивидуальную и групповую обработку файлов (в параллельном, многопоточном режиме), хеширование с ключом (HMAC), есть возможность вычисления контрольных сумм на удалённых файловых системах (GIO/GVfs).

GtkHash с помощью расширений (скриптов) интегрируется в файловые менеджеры Caja (MATE), Nautilus (GNOME), Nemo (Cinnamon), Peony (UKUI) и Thunar (Xfce), результаты вычислений можно сохранить в текстовом файле.

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

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

Страница на sourceforge.net

Оставьте комментарий!
Используйте нормальные имена.Войти через loginza
Если вы уже зарегистрированы как комментатор или хотите зарегистрироваться, укажите пароль и свой действующий email.
(При регистрации на указанный адрес придет письмо с кодом активации и ссылкой на ваш персональный аккаунт, где вы сможете изменить свои данные, включая адрес сайта, ник, описание, контакты и т.д.)



 
(обязательно)