GtkHash is a small desktop application that creates multiple types of checksums on Linux and Windows at once. GtkHash can also hash multiple files at once or text strings. This makes hashing faster for users on Windows, macOS, and Linux who do not use the command line interface often.
Download GtkHash from your Linux package manager or Github.com.
How to Create a Checksum Without GtkHash
When it comes to creating checksums you do not have to have GtkHash installed. For many users, using SSH for creating checksums is an option they already have installed in their local workstation.
You can also create checksums on the command with fully managed VPS hosting (and there are hosting packages that have SSH as well).
GtkHash opens to show the single file section. The default hash functions are MD5, SHA1, SHA256, and CRC32.
You can change the used hash functions and digest format in the top navigation bar > Edit > Preferences.
Hash a File
- Click the folder icon beside File:
- Open a file to hash
- Add an expected checksum beside Check: if available
- Select HMAC Key and add one if necessary
- Select Hash
Hash a File List
- To hash multiple files, select View > File List from the top navigation menu
- Select + Add
- Open files you want to hash
- Once you’ve added all files, select Hash
- Scroll right to see other hashes
Hash a Text String
- To hash text, select View > Text from the top navigation menu
- Type text and the checksum will change in real time
- Add an expected checksum or HMAC Key if needed
- To save visible hash results, select File > Save As from the top navigation menu
- Specify a file name and Save
The text will resemble this format:
Are you looking for other ways to improve your privacy online? Check out these related technical articles and blogs for better cybersecurity.