#sha-2 #sha-256 #hash #anon #k-anonymous

k-anon-hash

简单封装了用于K匿名SHA256的sha2crate。

4个版本

0.1.3 2021年8月16日
0.1.2 2021年2月26日
0.1.1 2021年2月24日
0.1.0 2021年2月24日

#1629 in 密码学

Download history 16/week @ 2024-03-29 2/week @ 2024-04-05

118 每月下载量

AGPL-3.0-only

15KB
87

k-anon-hash-rs

覆盖率 管道
coverage report pipeline status

提供了对sha2crate的封装,用于K匿名SHA256。

使用方法

let data = String::from("remember to drink water uwu");
let hash = KAnonHash::calculate_string_hash(&data);
println!("K-Anonymous hash: {}", hash.k_anon());

lib.rs:

提供了对sha2crate的封装,用于K匿名SHA256

使用方法

use k_anon_hash::hash::KAnonHash;

let data = String::from("remember to drink water uwu");
let hash = KAnonHash::calculate_string_hash(&data, 3);
println!("K-Anonymous hash: {}", hash.k_anon());

依赖关系

~480KB
~11K SLoC