By "hashing" do you mean you just want to be able to generate a sha256 or something for various files so you can either:
1. distribute them and tell people the sha256 as well so they can check that the files they are getting are the ones you made
2. write the hash on paper so you can at later times take hashes of the file again and compare them to the hash on paper to assure yourself that the file hasn't been either corrupted or edited
If you want to simply make hashes of files like that for identifying the file then 7zip contains a feature to do this, you can right click on any file in your file explorer and get 7zip to tell you it's sha256, later versions of 7zip do other types of hash than just the sha256 hashing algorithm. This also lets you check the hashes of files you've downloaded so you can be sure that they weren't corrupted and that you got the correct file, just see what hash (sha256 is a nice and widely used one) the website you download from says the file should have and then check that when you generate a hash for the file it matches the one posted online.
Or do you want hashing of some other kind (like for making a digital signature so people can verify that a file came from you?), in which case I'm not sure what you are looking to do let alone what tools would be of help.
Edited by rp88, 11 November 2016 - 01:30 PM.
Back on this site, for a while anyway, been so busy the last year.
My systems:2 laptops, intel i3 processors, windows 8.1 installed on the hard-drive and linux mint 17.3 MATE installed to USB