7个版本 (4个稳定版)
1.2.0 | 2020年3月11日 |
---|---|
1.1.0 | 2019年5月12日 |
0.1.2 | 2019年5月4日 |
#63 在 #byte-stream
13KB
254 行
定义了 [Ratchet] 结构体。
[Ratchet] 是一个加密学上安全的伪随机数生成器。
使用 --features serde
提供serde实现。
示例
use ratchet::typenum::consts;
use sha1::Sha1;
use rand_core::RngCore;
let mut ratchet = ratchet::Ratchet::<Sha1, consts::U100, consts::U5,>::default();
let mut bytes = [0; 1024];
ratchet.fill_bytes(&mut bytes,);
作者 -- DMorgan
最后修改 --- 2020-03-11
依赖
~0.6–1MB
~18K SLoC