1个不稳定版本
0.1.0 | 2023年11月22日 |
---|
#2078 in 加密学
25KB
761 行
Hashell
由Mark_Rus-Scratch-Lab在Rust中实现的哈希函数。由于性能考虑,省略了一些该函数的计算,这意味着它可能在某些未测试的场景中失败,或者简单地产生不同的哈希值。
示例
use hashell::hash_string;
fn main() {
assert_eq!(hash_string("some value", 16), "5149710603511119".to_owned());
}
lib.rs
:
从Scratch移植到Rust的哈希函数(见https://scratch.mit.edu/projects/683935277/)。此函数在某些未测试的边缘情况下可能无法计算哈希,但通常与大多数值一起工作良好。
示例
use hashell::hash_string;
fn main() {
assert_eq!(hash_string("some value", 16), "5149710603511119".to_owned());
}