← Package directory
Available on winget

Install xxhsum

Command-line utility for creating or verifying checksums using the fast non-cryptographic algorithm xxHash.

Install with winget
winget install --id Cyan4973.xxhsum
Upgrade
winget upgrade --id Cyan4973.xxhsum
Uninstall
winget uninstall --id Cyan4973.xxhsum

About xxhsum

Command-line utility for creating or verifying checksums using fast non-cryptographic algorithm xxHash. xxHash is an Extremely fast Hash algorithm, processing at RAM speed limits. Code is highly portable, and produces hashes identical across all platforms (little / big endian). The library includes the following algorithms: - XXH32: generates 32-bit hashes, using 32-bit arithmetic - XXH64: generates 64-bit hashes, using 64-bit arithmetic - XXH3 (since v0.8.0): generates 64 or 128-bit hashes, using vectorized arithm...

What's new in 0.8.3

xxHash v0.8.3 is a maintenance update, featuring a bug fix and several quality of life improvements. Bug Fix - XXH3_128bits_withSecretandSeed() Corrects an edge case (#894) that could generate invalid results. Users of this function should upgrade. Thanks to @hltj for the report and fix. Command-Line Improvements - Runtime Vector Extension on x86 xxhsum automatically detects and employs the best available vector extension (SSE, AVX, etc.) on x86/x64 cpus. Previously, this required an explicit build macro; it is now enabled by default. Maintainers can still control it manually, and can disable it with DISPATCH=0. - --filelist / --files-from Accepts file names from a text file or stdin, simplifying bulk hashing. Kudos to @Ian-Clowes for the idea and implementation. - Short GNU Format for XXH3 A new -H3 mode generates XXH3 64-bit hashes with a XXH3_ prefix, neatly distinguishing them from XXH64. The symlink xxh3sum defaults to this mode. Portability - LoongArch SX SIMD Support Includes an optimized LoongArch SX implementation of xxh3 (courtesy of @lrzlin). - Extended Platform Coverage Validated builds for AIX OS and SPARC CPUs. New Contributors - @scribam made their first contribution in #859 - @klemensn made their first contribution in #880 - @thestr4ng3r made their first contribution in #878 - @cclauss made their first contribution in #895 - @nathaniel-brough made their first contribution in #906 - @crosdahl made their first contribution in #932 - @pps83 made their first contribution in #931 - @hltj made their first contribution in #894 - @spaette made their first contributi...

Read release notes

Version history

Version Updated Notes
0.8.3 Unknown xxHash v0.8.3 is a maintenance update, featuring a bug fix and several quality of life improvements. Bug Fix - XXH3_128bits_withSecretandSeed() Corrects an edge case (#894) that could generate invalid results. Users of t...