Programm to create hashes list and verify it.

Discuss anything related to portable freeware here.
Post Reply
Message
Author
RJ_STN
Posts: 7
Joined: Sat Nov 10, 2018 12:40 am

Programm to create hashes list and verify it.

#1 Post by RJ_STN »

Hi!

Please, help me to find a free portable programm (or not portable but without installation) software to calculate hashes for files in directory and save it in txt files, something like:
1.txt fsdfsdfsdfasdfasd (hash, md5 or sha256)
2. txt dfsd2232j.dfsjdf
... and so on.
Files are big (1-2 Gb) and total their size about 4 Tb.
And then, one can use that hashes file to verify files and show files:
a) exists in directory, but not in hash file
b) exists in hash file, but not exists in directory
c) hash correct
d) hash incorrect (file changed).

OpenSFV programm can something like that, but it need installation and on my PC installator closes with error.

billon
Posts: 843
Joined: Sat Jun 23, 2012 4:28 pm

Re: Programm to create hashes list and verify it.

#2 Post by billon »

RapidCRC Unicode?

For sure also something else, just check in Checksum Calculators and Integrity Checkers categories

User avatar
Midas
Posts: 6726
Joined: Mon Dec 07, 2009 7:09 am
Location: Sol3

Re: Programm to create hashes list and verify it.

#3 Post by Midas »

You could also check the forum list at viewtopic.php?t=6358...

For my own DIY solution, see viewtopic.php?t=24253.

User avatar
webfork
Posts: 10821
Joined: Wed Apr 11, 2007 8:06 pm
Location: US, Texas
Contact:

Re: Programm to create hashes list and verify it.

#4 Post by webfork »

billon wrote: Mon Nov 19, 2018 4:32 am RapidCRC Unicode?
I agree with billon: I like RapidCRC Unicode (fast, works with huge files and huge file lists, dev is responsive) but I should point out that - when checking hashes - it ignores anything not part of the hash:

So for example, I created a list of 3 files (Temp.7z, file1.txt, file2.txt) and generated a hash file. I then changed file2.txt and added file3.txt. As you can see below, it ignored file3.txt:

Image

You might submit a github issue and ask him to add that functionality.

Post Reply