XXHash
计算文本或文件的哈希。
常见问题
数据在哪里处理?
在浏览器本地处理,不上传输入。
支持哪些功能?
仅验证链接用例中的样本及边界,不代表全部输入均正确。文件上限 8 MiB;输出默认 Hex。部分扩展模式仅检查输出格式,未执行独立算法对比。
其他语言
参考资料
我们如何确保结果正确
我们使用以下自动化测试验证此工具。下方保留测试用例的原始名称,便于查看实际断言和复现。
- 验证方法
- 将四种零种子算法的 abc 摘要与已存储的 Python xxhash 样本比较。
- 对比依据
- 对比依据:Python xxhash 4.0.2 fixed fixtures; generator/provenance in scripts/generate-completion-fixtures.py and tests/fixtures/completion-tools.json.
- 验证范围
- 仅验证链接用例中的样本及边界,不代表全部输入均正确。文件上限 8 MiB;输出默认 Hex。部分扩展模式仅检查输出格式,未执行独立算法对比。
测试源码与用例(点击文件名查看)
-
completion-tools.test.js
- xxhash: four variants match Python xxhash fixtures
这些测试覆盖列出的样本和边界,不代表所有输入都已证明正确。往返测试和使用同一依赖库的检查,不属于独立交叉验证。