Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support for multiple HashAlgo options in the ini file and other questions. #37

Open
diegopau opened this issue Feb 27, 2025 · 0 comments

Comments

@diegopau
Copy link

Hi,

Thank you for releasing this tool! I actually needed something to verify blake2s hashes and there aren't many out there.

My best use case for this would be to be able to configure the .ini file and then just from file explorer drag and drop a file into DirHash.exe. This actually works except that it does not support multiple algos.

In the .ini if I write:
Hash=sha256,sha512,blake2s
then it does not work, it ignores that line and uses blake3

This works:
Hash=sha256

However your software does support multiple hashes so that would be nice to have in the .ini!

Another thing that would love to have is to be able to either drop multiple files into the .exe and see the result for each of those files or be able to drop a folder and instead of getting the whole folder hashed as a single data block, see the individual hashes for each file.

Finally, I wanted to ask you about this paragraph from https://www.blake2.net "More generally, two instances of BLAKE2b or BLAKE2s with two distinct sets of parameters will produce different results. For example, BLAKE2b in some tree mode (say, with fanout 2) will produce different results than BLAKE2b in a modified tree mode (say, with fanout 3)."
It seems to imply that depending on the parameters chosen 2 implementations of blake2s could actually give different hashes. Could you confirm that this tool uses the default implementation (as defined in RFC 7693)?

Thank you in advance,
Best,
Diego.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant