#指纹 #散列 #构建 #umash

sys umash-sys

umash 散列/指纹函数的 FFI 包装器

3 个不稳定版本

0.2.0 2021年8月15日
0.1.2 2021年5月10日
0.1.1 2021年5月10日

#23 in #指纹

Download history 173/week @ 2024-04-03 125/week @ 2024-04-10 193/week @ 2024-04-17 96/week @ 2024-04-24 286/week @ 2024-05-01 305/week @ 2024-05-08 215/week @ 2024-05-15 151/week @ 2024-05-22 148/week @ 2024-05-29 246/week @ 2024-06-05 183/week @ 2024-06-12 161/week @ 2024-06-19 192/week @ 2024-06-26 140/week @ 2024-07-03 73/week @ 2024-07-10 74/week @ 2024-07-17

485 次每月下载
2 个crate中(通过 umash)使用

MIT 许可协议

55KB
1.5K SLoC

C 1K SLoC // 0.2% comments Rust 542 SLoC

umash-sys: Rust 对 UMASH 的 FFI 绑定

Build Status

UMASH 是一系列具有碰撞界限的快速散列/指纹函数家族。此crate基于x86-64(具有CLMUL)和little-endian aarch64(具有VMULL)。UMASH 函数家族的定义独立于特定硬件特性,因此在两种架构上计算相同的值。

有关更多详细信息,请参阅 https://github.com/backtrace-labs/umash

无运行时依赖

~185KB