xxHash (XXH3 128) 哈希文本或文件

为文本输入或文件上传生成 xxHash XXH3 128 哈希值。计算快速 128 位非加密校验和,用于数据完整性验证和性能导向的哈希计算

输入
可粘贴或输入任意 UTF-8 文本,包括 emoji 和非拉丁字符。
哈希结果
当前文本输入的哈希结果。

十六进制

Base64

十进制

二进制

什么是 xxHash (XXH3 128)?

XXH3 是现代的 xxHash 算法,专为极高速度和优秀分布性而设计。XXH3 128 输出 128 位(16 字节)哈希值,通常显示为 32 个字符的十六进制字符串。它是非加密哈希,并支持可选种子以实现可复现的哈希结果。

主要特征:

  • 极快速度:针对大数据输入优化
  • 确定性:相同输入与相同种子总会产生相同哈希
  • 非加密:不适用于安全用途
  • 良好分布:适合哈希表与索引场景
  • 支持种子:可选种子有助于区分哈希输出

常见用途:

  • 哈希表和数据结构
  • 文件完整性校验(非安全用途)
  • 数据去重与分块
  • 缓存键与数据库索引
  • 高吞吐数据流水线