Skip to content

Enhancement: Add fast hashing algorithms (e.g. xxHash, GxHash) #34

@PhoenixIV

Description

@PhoenixIV

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

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions