3 个不稳定版本

使用旧的 Rust 2015

0.2.1 2022年10月13日
0.2.0 2020年5月15日
0.1.0 2019年7月22日

#91 in #universal

Download history 209/week @ 2024-04-03 192/week @ 2024-04-10 302/week @ 2024-04-17 101/week @ 2024-04-24 62/week @ 2024-05-01 109/week @ 2024-05-08 50/week @ 2024-05-15 98/week @ 2024-05-22 86/week @ 2024-05-29 70/week @ 2024-06-05 92/week @ 2024-06-12 49/week @ 2024-06-19 38/week @ 2024-06-26 71/week @ 2024-07-03 93/week @ 2024-07-10 39/week @ 2024-07-17

248 每月下载次数

CC0 许可证

9KB
203

rust-slip21

示例

let seed = hex::decode("c76c4ac4f4e4a00d6b274d5c39c700bb4a7ddc04fbc6f78e85ca75007b5b495f74a9043eeb77bdd53aa6fc3a0e31462270316fa04b8c19114c8798706cd02ac8").unwrap();

let master = Node::new_master(&seed);
assert_eq!(master.key(), &hex::decode("dbf12b44133eaab506a740f6565cc117228cbf1dd70635cfa8ddfdc9af734756").unwrap()[..]);

let child1 = master.derive_child("SLIP-0021".as_bytes());
assert_eq!(child1.key(), &hex::decode("1d065e3ac1bbe5c7fad32cf2305f7d709dc070d672044a19e610c77cdf33de0d").unwrap()[..]);

let child2 = child1.derive_child("Master encryption key".as_bytes());
assert_eq!(child2.key(), &hex::decode("ea163130e35bbafdf5ddee97a17b39cef2be4b4f390180d65b54cf05c6a82fde").unwrap()[..]);

许可

本项目中的代码采用创意共享 CC0 1.0 全球许可证。

依赖关系

~205–380KB