Skip to content

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

@diegopau

Description

@diegopau

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions