Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/gtkhash/gtkhash
A cross-platform desktop utility for computing message digests or checksums
https://github.com/gtkhash/gtkhash
blake2 c caja checksum cinnamon gnome gtk hash linux mate md5 md5sum nautilus nemo sha1 sha256 sha3 thunar windows xfce
Last synced: about 1 month ago
JSON representation
A cross-platform desktop utility for computing message digests or checksums
- Host: GitHub
- URL: https://github.com/gtkhash/gtkhash
- Owner: gtkhash
- License: gpl-2.0
- Created: 2011-03-31T20:13:25.000Z (over 13 years ago)
- Default Branch: master
- Last Pushed: 2024-11-10T14:25:28.000Z (about 1 month ago)
- Last Synced: 2024-11-10T15:27:36.487Z (about 1 month ago)
- Topics: blake2, c, caja, checksum, cinnamon, gnome, gtk, hash, linux, mate, md5, md5sum, nautilus, nemo, sha1, sha256, sha3, thunar, windows, xfce
- Language: C
- Homepage: https://gtkhash.org
- Size: 2.16 MB
- Stars: 388
- Watchers: 21
- Forks: 50
- Open Issues: 30
-
Metadata Files:
- Readme: README.md
- Changelog: ChangeLog
- License: COPYING
- Authors: AUTHORS
Awesome Lists containing this project
- awesome-starz - gtkhash/gtkhash - A cross-platform desktop utility for computing message digests or checksums (C)
README
[![Windows Build Status](https://ci.appveyor.com/api/projects/status/1hm3cs5f0islas0w/branch/master?svg=true)](https://ci.appveyor.com/project/tristanheaven/gtkhash/branch/master)
[![Test Coverage](https://codecov.io/gh/gtkhash/gtkhash/branch/master/graph/badge.svg)](https://app.codecov.io/gh/gtkhash/gtkhash)
[![Translations](https://hosted.weblate.org/widgets/gtkhash/-/svg-badge.svg)](https://hosted.weblate.org/engage/gtkhash/)
[![Snap Status](https://snapcraft.io/gtkhash/badge.svg)](https://snapcraft.io/gtkhash/builds)GtkHash
=======
![Screenshot](screenshots/readme.png)GtkHash is a desktop utility for computing message digests or checksums.
Most well-known hash functions are supported, including MD5, SHA1,
SHA2 (SHA256/SHA512), SHA3 and BLAKE2.It's designed to be an easy to use, graphical alternative to command-line
tools such as md5sum.Features:
* Support for verifying checksum files from sfv, sha256sum, etc.
* Keyed hashing (HMAC)
* Parallel/multi-threaded hash calculation
* Remote file access using GIO/GVfs
* File manager integration
* Small and fastGtkHash is free software: you can redistribute it and/or modify it under the
terms of the GNU General Public License as published by the Free Software
Foundation, either version 2 of the License, or (at your option) any later
version.Required Dependencies
-------------
* GTK 3.18
* GLib 2.48Optional Dependencies
---------------------
* Libgcrypt (default)
* libb2 (default)
* Nettle
* OpenSSL
* mbed TLS
* Linux kernel AF_ALGSee `./configure --help` for the full list of build options.
File Manager Extension
-----------------------
![Screenshot](screenshots/gtkhash-nemo-properties.png)Adds a Hash feature to File Properties in:
* Caja (MATE)
* Nautilus (GNOME)
* Nemo (Cinnamon)
* Thunar (Xfce)Translations
------------
![Translation Details](https://hosted.weblate.org/widgets/gtkhash/-/multi-auto.svg)If you would like to contribute a translation, the easiest way is by using
Weblate:https://hosted.weblate.org/engage/gtkhash/
Alternatively, updated .po files can be submitted as a Pull Request or Issue on
GitHub:https://github.com/gtkhash/gtkhash