Skip to content
unreal · hashing

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.

0.8.3xxHash
UE 5.4Min engine
Win · Linux · MacPlatforms
KBVELicense

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.