“Hash sum” (also known as “checksum”) is a way of checking the integrity of a file. The integrity checking of a file is important because when we move/copy a file from one “location” to the other (it could be from local file transfer to downloading one from the internet) there’s a possibility that some of data might get corrupted.
So the end result could be a file that’s corrupted but sometimes it may even be “unnoticeable”. For some files this might not have a big impact, for instance, a video file with small data missing could still be readable but it can completely corrupt if it was a software application. So when moving sensitive data, making sure that the copied content is 100% crash-proof is a must.
“Checksum” has two main parts. One is the original Hash (created using the original file) and the other is “checking” the integrity using that Hash file once you’ve downloaded or acquired the copy from the original file.
If you’ve been searching for a Hash file generator that can be used in Ubuntu Linux then why not try GTKHash. But it is only a hash checking utility and cannot create one for you though.
*. It has a simple UI and lets you create Hash files using a lot of different algorithms (MD2, MD5, Sha 256, Sha 512, CRC32, Haval etc).
*. Has a separate “list” view for creating hash files for multiple files with ease.
*. Save the hash files to disk (of course).
Well that’s about it actually.
You can install GtkHash in Ubuntu 12.04 Precise Pangolin, 11.10 Oneiric Ocelot, 11.04 Natty Narwhal, 10.10 and 10.04 by using the below command in your Terminal window.
sudo apt-get install gtkhash