hashdir
hashdir copied to clipboard
Enhancement: Add fast hashing algorithms (e.g. xxHash, GxHash)
When checking for file integrity, using cryptographically safe algorithms is not necessary. There are much faster hash algorithms out there specifically designed to just make sure data is identical, without making it hard to compute.
Two I found seem to be: https://github.com/Cyan4973/xxHash https://github.com/ogxd/gxhash (relies on some unsafe file commands)
There might be more famous solutions out there. I am new to the topic.
Multithreading might also be an option. Similar project, but unfortunately Linux only: https://github.com/paolostivanin/FastFileCheck