JHashCode (formerly JHash) is a freely distributed, open source and platform-independent application that has been designed from the ground up to act as a simple, portable and easy-to-use tool for generating hashes for various file types or entire folders. It can also be used to compare hashes.
Features at a glance
Key features include support for multiple algorithm types, support for comparing hashes, support for generating hashes for files of directories, support for viewing the status of the hash generation, a very simple and easy-to-use graphical user interface (GUI), as well as support for all mainstream operating systems.
Supports numerous hash algorithms
As mentioned above, the application comes with built-in support for a wide range of hash algorithms. Some of the most popular algorithms are supported by JHashCode, including MD2, MD5, SHA-1, SHA-256, SHA-384 and SHA-512.
How to use JHashCode
We strongly suggest to use the JAR file to run JHashCode. The application has a very simple design, with no tabs or menus. To create a new hash, the user must choose the prefered hash algorithm, add a file or folder, and press the large “Generate Hash” button. Please note that you will have to first generate a hash in order for the built-in compare function to work properly.
Under the hood, supported OSes and availability
A quick look under the hood will show us that the application is written entirely in the Java programming language and uses the Java Swing GUI widget toolkit for the graphical user interface, which means that it’s a cross-platform software.
The software is available for download as a universal JAR archive that can be easily used on any GNU/Linux distribution where the Java Runtime Environment is installed (at least version 5). A Windows installer and a source archive are also available for download.
What is new in this release:
- Added internationalization for english and italian languages.
What is new in version 2.8:
- Added internationalization for english and italian languages.
What is new in version 1.9.7:
- Added total progress with total remaining time.
What is new in version 1.9.4:
- Added total progress with total remaining time.
What is new in version 1.9.3:
- Code refactoring
What is new in version 1.9.2:
- Changed default look and feel
- Added a menu to change look and feel
What is new in version 1.9.1:
- Added icon image
What is new in version 1.9:
- Added an image to about dialog
What is new in version 1.8:
- Showing processing rate
What is new in version 1.7:
- Prompt before overwriting output file
What is new in version 1.6.1:
- Improved scanning of folder
What is new in version 1.6:
- During scanning of folder show the number of files found
- Fixed an issue in showing elapsed time
- Added a menu for copy and paste to clipboard
What is new in version 1.5:
- During processing shows the time elapsed.
Requirements:
- Java 2 Standard Edition Runtime Environment
Comments not found