Fast hashing forKBVEXXHash
An Unreal Engine plugin wrapping xxHash 0.8.3, an extremely fast non-cryptographic hash algorithm. A runtime module for UE 5.4+ giving KBVE games a high-throughput hash for checksums, hash-table keys, and change detection.
Non-cryptographic
xxHash is optimized for throughput — meant for checksums, hash tables, and change detection, not security. Do not use it where a cryptographic hash is required.
- Upstream — Cyan4973/xxHash.
- Cross-platform — Win64, Linux, Mac.
What it gives you
Features
xxHash 0.8.3 wrapper
Bundles the upstream library as a UE third-party dependency.
Runtime module
Loads in the Default phase for use during gameplay.
Non-cryptographic speed
Optimized for throughput on checksums and lookups.
Cross-platform
Builds for Win64, Linux, and Mac.
Integration
Usage
Enable the KBVEXXHash plugin in your .uproject and add the KBVEXXHash
module to your build dependencies to call into the wrapped hashing API from C++.
Questions
Frequently asked
What does KBVEXXHash provide?
It wraps the xxHash 0.8.3 library as an Unreal Engine runtime module, giving UE games an extremely fast non-cryptographic hash for checksums and lookups.
Is xxHash suitable for cryptographic use?
No. xxHash is a non-cryptographic hash optimized for speed, meant for checksums, hash tables, and change detection — not for security.
Which engine versions and platforms are supported?
KBVEXXHash targets Unreal Engine 5.4 and later on Win64, Linux, and Mac as a runtime module.
