På svenska, tack |
2018-08-06 New version 2.3.2 Monospace font |
hashSum (Free GPL license)
A program to compare files and to calculate hash sums. MD4, MD5, SHA1, SHA224, SHA256, SHA384, SHA512, SHA3_224, SHA3_256, SHA3_384, SHA3_512, KECCAK_224, KECCAK_256, KECCAK_384 and KECCAK_512 are supported.
What is a hash function?
More Screenshots (And a good manual, too.)
Possibilities
- Choose whether you want to calculate the hash sums, or compare two files
- You can choose the calculation algorithm. (MD4, MD5, SHA1, SHA224, SHA256, SHA384, SHA512, SHA3_224, SHA3_256, SHA3_384, SHA3_512, KECCAK_224, KECCAK_256, KECCAK_384 and KECCAK_512)
- You can create lists of checksums that are stored as a text file.
- You can recursively create lists of hash sum files.
- You can compare against a selected hash sum.
- You can check which files have changed, who's
new and what has been lost since the last time you checked. - You can choose the operating system's "Open" and "Save" dialogues, or the program's own
- lists of checksums can be auto saved. li>
- You can calculate and compare hashsummor for text strings. li>
- You can choose a default filename to save the checksum lists. li>
- Swedish, Greek and English menus
- The program can check for updates.
- The program supports "Drag and Drop".
Various lists hashSum can create | |
Without path | md5 |
Included path to the files | md5-md5-sokvag |
Recursive lists | md5-md5-rek |
Recursive lists, included path to the files | md5-sokvag-rek |
"Find changes" list | check-md5 |
The program can handle four languages
|
|
|
|
Many thanks to geogeo (www.geogeo.gr) for the Greek translation.
Many thanks to geogeo Benjamin Weis for the German translation.
License
Ingemar Ceicer <programmering1 ( at ) ceicer (dot) org>.
This program 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 3 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
GNU General Public License version 3.0
Remember that it takes a long time and are memory-intensive to create hash sums lists recursively!
Uppdated: (Applies to Slackware 14.2 users) You need to download and install libwebp-0.5.2-x86_64-1_SBo.tgz and do some linking.
installpkg libwebp-0.5.2-x86_64-1_SBo.tgz |
Linux 64-bit all Linux distributions Version 2.3.2 For newer distributions, tested on Lubuntu 18.04 (64 bit) | hashSum-x86_64.AppImage (10.9 MB) MD5: 0e663f77bdf49f2c02f2198b2d6fbac3 |
Linux 64-bit all Linux distributions Version 2.3.2 For older distributions, tested on Lubuntu 14.04 (64 bit) | hashSum-x86_64.AppImage (10.2 MB) MD5: bd2a58ddaedfd78391782f6011d4ebc8 |
Alternative download (github) |
Download latest version | |
Slackware 14.2 64-bit Qt v. 5.10.0 | hashsum-2.3.0-i686_64_slack_14.2-ic1.txz (6.9 MB) MD5: d630cd75fe18fcf74cbed0beec0cc183 |
Slackware 14.2 64-bit Qt v. 5.9.2 | hashsum-2.2.6-i686_64_slack_14.2-ic1.txz (6.7 MB) MD5: beb2e0cd03b4cd1997b1889bb79a8314 |
Slackware 14.2 64-bit Qt v. 5.9.1 | hashsum-2.2.5-i686_64_slack_14.2-ic1.txz (6.7 MB) MD5: 5c8a2a0b9a503d030527e6a9f0e743e0 |
Slackware 14.2 64-bit Qt v. 5.9.1 | hashsum-2.2.3-i686_64_slack_14.2-ic1.txz (6.7 MB) MD5: 5d2e1fdb19c657c36d66cf7483d45b0f |
libwebp (Needed for Slackware 64-bit 14.2) | libwebp-0.5.2-x86_64-1_SBo.tgz (506 kB) MD5: c5b8905e7433e70423af4f9697fd67df |
Slackware 14.1 64-bit Qt v. 5.7.1 | hashsum-2.2.1-i686_64_slack_14.1-ic1.txz (6.5 MB) MD5: bdfe1a6e9c71e88580a8e9add4ebde71 |
Windows 64-bit Qt v. 5.11.1 | install-2.3.2.exe (5.7 MB) MD5: 0f662e46313a828091f4fa5ff32d6718 |
Windows 64-bit Qt v. 5.11.1 | install-2.3.1.exe (5,6 MB) MD5: 4ace4e18a26643e82610b9af29dc810c |
Windows 64-bit Qt v. 5.10.0 | install-2.3.0.exe (5.3 MB) MD5: 67e33f8165d3d99b9ba511a88974cb39 |
Windows 64-bit Qt v. 5.9.2 | install-2.2.6.exe (14.0 MB) MD5: 72d5d553347a2e115994a807f10dc9bc |
Windows 64-bit Qt v. 5.9.1 | install-2.2.5.exe (5.3 MB) MD5: 782b0b2650ea39b2ef928e75dc707734 |
Windows 64-bit Qt v. 5.9.1 | install-2.2.3.exe (5.3 MB) MD5: 2f622502d7ad7288c9364a2da4acbd5b |
Visual C++ Redistributable MSVC++ 15.0 May be required for the Windows version (64-bit). | vc_redist.x64.exe (From Microsoft, 14.5 MB) |
Windows 32-bit Qt v. 5.6.0 | install-2.2.0.exe (5.9 MB) MD5: d98c5e27eb5c814838a90be29aa873ba |
Slackware ARM, Raspberry Pi 3 Qt v. 5.10.0 | hashsum-2.3.0-rp3_ARM-current_20171015_ic1.txz (6.0 MB) MD5: 163624e655a9d052d3780e567094af40 |
Slackware ARM, Raspberry Pi 3 Qt v. 5.9.2 | hashsum-2.2.6-rp3_ARM-current_20171015_ic1.txz (5.8 MB) MD5: cf19868f3f21c42e6516ad4fb2292cd4 |
Slackware ARM, Raspberry Pi 3 Qt v. 5.9.0 | hashsum-2.2.5-rp3_ARM-current_20170810_ic1.txz (5.8 MB) MD5: d4cac60f6efe24a4ee116f431738a791 |
Slackware ARM, Raspberry Pi 3 Qt v. 5.9.0 | hashsum-2.2.3-rp3_ARM-current_20170721_ic1.txz (5.8 MB) MD5: aa3009001225f3513b40bdc443eee118 |
Slackware ARM, Raspberry Pi 2 Qt v. 5.5.0 | hashsum-2.1.0-rp2_ARM_slack_14.1-ic2.txz (5.7 MB) MD5: 94b57ccd3c32efed6363e8b51757ad3b |
Slackware (SlackBuild script) for 64-bit Slackware | hashsum-2.0.4-64-SlackBuild.tar.gz (163 kB) MD5: da8a4712019d2f2cf25cd9afa0aff801 |
Slackware (SlackBuild script) for 32-bit, 64-bit och Raspberry Pi ? ? | hashsum-2.0.3-SlackBuild.tar.gz (119 kB) MD5: cd7732c7d7609f9c47e8fd162822aa15 |
Debian (Ubuntu) 64-bit Qt v. 4.8.1 (Tested on Ubuntu 12.04) | hashsum-2.0.3-1_amd64.deb(159 kB) MD5: d36e0b8d82be90f7c75f2b5efb9af490 |
Debian (Ubuntu) 32-bit Qt v. 4.8.1 (Tested on Ubuntu 12.04) | hashsum-2.0.2-1_i386.deb (160 kB) MD5: c4ab007eadfa44f83dc8e72d5cc7a9f2 |
Debian (Ubuntu) 64-bit Qt v. 4.7.2 (Tested on Ubuntu 11.04) | hashsum-2.0.2-1_amd64.deb (160 kB) MD5: 3aa2cc0c7c2451d4baeef6caa7bf5b12 |
Debian (Ubuntu) 32-bit Qt v. 4.7.2 (Tested on Ubuntu 11.04) | hashsum-2.0.2-1_i386.deb (160 kB) MD5: f389d24d8ea6571d781a4aed2b8543d3 |
Source code | hashsum-2.3.2-Qt5-source.tar.gz (379 kB) MD5: 05e381c420617236b72b99cb8fc5927e |
Source code | hashsum-2.3.2-Qt5-source.zip (387 kB) MD5: 1eac27637a55d5436eb82ed87c0c4677 |
Source code | hashsum-2.3.1-Qt5-source.tar.gz (268 kB) MD5: a34f8e3176515fa7801b165426ee0f6c |
Source code | hashsum-2.3.1-Qt5-source.zip (276 kB) MD5: 611775147f041d6e32570804c99828f6 |
Source code | hashsum-2.3.0-Qt5-source.tar.gz (104 kB) MD5: 24d0d65b82e7aa768ed9d8a05ac077e4 |
Source code | hashsum-2.3.0-Qt5-source.zip (115 kB) MD5: 3a2faae6931a3eb23e83edc6843b9ec8 |
Source code | hashsum-2.2.6-Qt5-source.tar.gz (104 kB) MD5: a7df7e0ef57ec6a4ba8024923c04a59e |
Source code | hashsum-2.2.6-Qt5-source.zip (114 kB) MD5: a0292b3f47e2fbd5d38a1ec1b5d015fd |
Source code | hashsum-2.2.5-Qt5-source.tar.gz (105 kB) MD5: 1e1068c701096b549458c3f30a9237f8 |
Source code | hashsum-2.2.5-Qt5-source.zip (115 kB) MD5: 758837281ebdc9730aa95fb7d9063cfc |
Source code | hashsum-2.2.3-Qt5-source.tar.gz (98 kB) MD5: d4796ea1b3d7db76608f0a946bbbbf72 |
Source code | hashsum-2.2.3-Qt5-source.zip (109 kB) MD5: 05c4c757085a37b625e794e096ba45d5 |
Latest source code available at github |
Alternative download (github) (beta, extra and old versions.)
To install it AppImage Does not need to be installed, makes the file executable:$>chmod +x *.AppImage and double click to start.Slackware (version 2.1.0 and later) install: installpkg hashsum-x.x.x-i686_64_slack_xx.xx-ic1.txz uninstall: removepkg hashsum-x.x.x-i686_64_slack_xx.xx-ic1.txz Slackware (older versions) Run the script: ./hashsum.SlackBuild install: installpkg hashsum-x.x.x-i686_64_slack_xx.xx-ic1.txz uninstall: removepkg hashsum-x.x.x-i686_64_slack_xx.xx-ic1.txz Ubuntu (Debian) install:sudo dpkg -i hashsum-x.x.x-x_amd64.deb uninstall: sudo dpkg -r hashsum Install the necessary libraries: (If necessary, depends on your version.) sudo apt-get install libqt4-core libqt4-gui libqt4-network You may also use the "Ubuntu Software Center" or similar graphic Install Manager. If no program icons appear, you may need to run: Windows install: Double click on the install-x.x.x.exeuninstall: Uninstaller is included |
hashSum Translation Help needed! |
It is very easy for everyone to translate hashSum! You download the language files (English), and translate the string between <source> and </source>. Enter the translation between <translation> and </translation>. It becomes even easier if you use Qt Linguist, you will find a link to the program below. Thanks for your help!
Download: Qt translation program: Qt Linguist (Windows 64-bit) | Qt Linguist (Linux 64-bit) Windows: Install the program (installer included) Linux: (Works with most linux distrubutions. Tested on Ubuntu 14.04 and 18.04) makes the file executable and double-click (Runable: Right-click, Properties.) No Installation Required) |
UPDATES
2018-08-06
Version 2.3.2
Monospace fonts
GCC 7.3.0, Qt 5.11.1 (hashSum-x86_64.AppImage, Linux)
GCC 4.8.4, Qt 5.10.1 (hashSum-x86_64.AppImage, old Linux distros)
MSVC++ 15.7 (MSVS 2017), Qt 5.11.1 (Windows)
2018-06-26
Version 2.3.1
Embeded fonts
GCC 7.3.0, Qt 5.11.1 (hashSum-x86_64.AppImage, Linux)
GCC 4.8.4, Qt 5.10.1 (hashSum-x86_64.AppImage, old Linux distros)
MSVC++ 15.7 (MSVS 2017), Qt 5.11.1 (Windows)
2018-01-18
Version 2.3.0
Added four algorithms
Compiled with Qt 5.10.0,
GCC 5.3.0 (Slackware)
GCC 7.2.0 (Raspberry Pi3)
MSVC++ 15.5 (MSVS 2017) (Windows)
2017-10-15
Version 2.2.6
Dynamic user interface
Compiled with Qt 5.9.2,
GCC 5.3.0 (Slackware)
GCC 7.2.0 (Raspberry Pi3)
MSVC++ 15.0 (MSVS 2017) (Windows)
2017-08-10
Version 2.2.5
Fixed a bug
Compiled with Qt 5.9.1,
GCC 5.3.0 (Slackware)
GCC 7.1.0 (Raspberry Pi3)
MSVC++ 15.0 (MSVS 2017) (Windows)
2017-08-09
Version 2.2.4
Ability to save hash sums in text files
Compiled with Qt 5.9.1,
GCC 5.3.0 (Slackware)
GCC 7.1.0 (Raspberry Pi3)
MSVC++ 15.0 (MSVS 2017) (Windows)
2017-07-22
Version 2.2.3
Drag and drop functionality
Ability to open multiple files at once
Displays version history
Compiled with Qt 5.9.1,
GCC 5.3.0 (Slackware)
GCC 7.1.0 (Raspberry Pi3)
MSVC++ 15.0 (MSVS 2017) (Windows)
2017-01-15
Version 2.2.1
German translation.
2016-05-18
Version 2.2.0
Possible to open saved hash sum lists directly from the program
Possible to open saved lists of changed files directly in the program
Displays the path and the number of files when using local hash sum list
2016-02-17
Version: 2.1.1
The program is a little wider to accommodate long hash sums
Support for Windows 10 in "About..."
Displays license
Displays version history
Available in versions for 32-bit and 64-bit Windows
2015-05-02
Version: 2.1.0
Added algorithms: SHA224, SHA256, SHA384,
SHA512, SHA3_224, SHA3_256, SHA3_384,
SHA3_512
Added Recent Files List.
The ability to save as PDF file is deleted.
Qt 5, All versions.
2014-10-12
Version: 2.0.4
Greek translation.
Qt 5, Windows version.
2013-01-02
Version: 2.0.3
More efficient code.
2012-09-07
Version: 2.0.2a
Supplemented with missing library files.
Applies only to windows version.
2012-07-25
Version: 2.0.2
Unsupported user's language, the information to be given
that program's menus are in English.
If you change the screen resolution and the program at risk
excluded from this are adjusted so that the application ports
on the screen. Clearer menus.
2012-05-16
Version: 2.0.1
Bug in "Find changes" fixed.
2012-05-12
Version: 2.0.0
One can conveniently create Debian md5sums listings. (Only the Linux version)
The ability to display full path in the lists.
Ability to select files from different folders to the same hash sum list.
"Whats's this" help removed (did not work with Ubuntu).
Direct link to the manual pages.
Better formatted PDF lists.
2012-04-10
Version: 1.0.1
No hash sum of the "default file name" or "default file name.pdf"
when the program creates recursive hash sum lists.
Corrected Swedish translation.
2012-03-24
Version: 1.0.0
Ability to calculate the hash sum of text.
Ability to save as a text file and pdf file at once.
Improved functionality of the clipboard handling.
2012-03-17
Version: 0.0.14
Copy Hash Sum to clipboard.
2012-03-15
Version: 0.0.13
Copy path to clipboard.
Minor improvements.
The exact same source code for all operating systems.
2012-02-26
Version: 0.0.12
Automatic restart of the program in language change.
2012-02-04
Version: 0.0.11
You can save hashsumme charts in PDF format.
Bug fixed: "Save hash sum list where the files are"
now operates simultaneously with the "Create sum lists, recursively"
2012-01-28
Version: 0.0.10
You can compare against a selected hash sum.
2011-07-18
Version: 0.0.9
You can choose this program to always check for updates at startup.
You can select files from different folders when you compare files.
You can choose to always start in your home directory.
(The default is last opened folder).
2011-06-20
Version: 0.0.8
You can check which files have changed, who's
new and what has been lost since the last time you checked.
You can choose the operating system's "Open" and "Save"
dialogues, or the program's own
2011-06-17
Version: 0.0.7
You can recursively create lists of hash sum files. You can choose the date and time to appear in the hash summ file.
2011-06-13
Version: 0.0.5
Bug fix. You can now open files with no extension.
2011-06-12
Version: 0.0.4
lists of checksums can be auto saved. You can choose a default filename to save the checksum lists.
2011-06-11
Version: 0.0.3
You can create lists of checksums
saved as a text file. Swedish language support
2011-06-05
Version: 0.0.2
Clearer messages from the program.