GtkHash - расчет контрольных сумм для файлов. Программы для Linux

GtkHash

2
Расчет контрольных сумм для файлов
Оценка пользователей
зарегистрируйтесь, чтобы ставить оценки
Добавить в мои программы
зарегистрируйтесь, чтобы получить доступ к этим функциям
GtkHash

GtkHash — простая графическая утилита для расчета различных контрольных сумм (хэш-функций) для файлов.

Возможности

  • Расчет большого количества хэш-функций.
  • Выбор функций, которые требуется рассчитывать.
  • Отображение результатов в форматах: шестнадцатеричный (нижний регистр), шестнадцатеричный (верхний регистр), Base64.
  • Использование ключа HMAC (hash-based message authentication code).
  • Сравнение результатов с ключом, задаваемым пользователем в текстовом виде.
  • Ускорение расчета за счет использования многопоточности.
  • Сохранение результатов в текстовый файл.
  • Удаленный доступ к файлам, используя GIO/GVfs.
  • Интеграция с файловыми менеджерами:
    • Caja (MATE)
    • Nautilus (GNOME)
    • Nemo (Cinnamon)
    • Peony (UKUI)
    • Thunar (Xfce)
  • Три режима работы:
    • Расчет функций для файлов.
    • Расчет функций для текста, вводимого пользователем.
    • Расчет функций для списка файлов.

Поддерживаемые hash-функции

GtkHash поддерживает большое количество хэш-функций.

Поддерживаемые хэш-функции:

  • MD2
  • MD4
  • MD5
  • MD6-224
  • MD6-256
  • MD6-384
  • MD6-512
  • SHA1
  • SHA224
  • SHA256
  • SHA384
  • SHA512
  • SHA3-224
  • SHA3-256
  • SHA3-384
  • SHA3-512
  • BLAKE2b
  • BLAKE2s
  • BLAKE2bp
  • BLAKE2sp
  • RIPEMD160
  • TIGER192
  • WHIRLPOOL
  • GOST
  • CRC32
  • ADLER32

 

Интерфейс

Программа имеет простой интерфейс.

В главном окне выбирается файл, для которого необходимо рассчитать хэш-функции. По нажатию на кнопку «Хэш» выполняется расчет. Результаты отображаются в текстовых полях.

В настройках можно выбрать функции, которые требуется рассчитать. Для каждой выбранной функции на главном окне отображается соответствующее текстовое поле.

Через меню Вид можно изменить режим работы.

Разработка

Программа написана на языке C с использованием библиотек GTK, Libgcrypt, OpenSSL и некоторых других.

Программа переведена на русский язык.

Установка

Установка через Flatpak

Установка:

flatpak install flathub org.gtkhash.gtkhash

Запуск:

flatpak run org.gtkhash.gtkhash

Установка через Snap

sudo snap install gtkhash

Установка в Ubuntu (LinuxMint)

sudo apt install gtkhash

Установка в Fedora

sudo dnf install gtkhash

Установка в openSuse

sudo zypper install gtkhash

Установка в Gentoo

sudo emerge -a dev-haskell/githash

Сайт:

GtkHash
Лайков: +1
войдите, чтобы ставить лайки
2
  • Опубликовано: 22.10.2019

Скриншоты программы

Смотрите также

Комментарии

AntonZP
Активный пользователь
Активный
05.01.2022
18:38
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
0
войдите, чтобы ставить лайки
>>Установка в Gentoo
>>
>>sudo emerge -a dev-haskell/githash

>>В главном окне выбирается файл, для которого необходимо рассчитать хэш-функции.

извините, а где искать главное окно?
[аноним]
01.04.2023
17:11
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
0
войдите, чтобы ставить лайки
Очень удобно и просто:) Навесил Gtkhash как один из вариантов открытия по пкм, спасибо!

Написать комментарий

Ваше имя:
Текст комментария:
  • Уважать других.
  • Не ругаться.
  • Без оскорблений.
  • Без грубости.
  • Не переходить на личности.
  • Писать на русском языке.
  • Без политики.
  • Без флуда.
Правила