6 个版本
0.3.3 | 2021年4月8日 |
---|---|
0.3.2 | 2020年7月1日 |
0.3.1 | 2020年5月22日 |
0.2.0 | 2020年5月18日 |
0.1.0 | 2020年5月18日 |
在 密码学 中排名 #2016
18KB
408 行
rust-hashcash 文档
MIT 许可证的 Rust 实现 hashcash 算法,从 hashcash.py 端口。显著的差异是仅支持 hashcash 的第 1 版,并且默认使用 sha3
作为哈希算法。sha1
可通过功能标志使用。
示例
use hashcash::{Stamp, check};
fn main {
let stamp = Stamp::default();
assert!(check(stamp.to_string()));
}
用法
[dependencies]
rust-hashcash = "0.1"
使用 sha1
[dependencies]
rust-hashcash = {version = "0.1", features=["sha1"]}
依赖项
~3MB
~42K SLoC