2 个版本
0.1.2 | 2023年7月19日 |
---|---|
0.1.1 | 2023年7月18日 |
0.1.0 |
|
#554 in 构建工具
6KB
86 行
proc-hash
proc-hash
提供在编译时嵌入哈希值的函数。
实现的哈希算法
- MD5
- BLAKE2b (512位)
- BLAKE2s (256位)
- SHA-3
- Whirlpool
示例
use proc_hash::include_blake512;
assert_eq!(
include_blake512!("https://www.youtube.com/watch?v=dQw4w9WgXcQ"),
"7eda814eb5fe31a58a639842aebf554b505bb5e65bdcd1052ee035a1227d353c590580b49c453606e268b4a4f0c7862dff5fa748cd4b0e60c1bcd77c92dd7fd8"
);
依赖
~4–13MB
~136K SLoC