2个版本 (1个稳定版)
1.0.0 | 2024年2月27日 |
---|---|
0.1.0 | 2024年2月27日 |
#951 在 密码学
3KB
getrandom-runtime-seeded
一个使用在运行时设置的ChaChaRng实例的自定义getrandom实现。
设置
要注册函数,我们首先在Cargo.toml中依赖getrandom-runtime-seeded和带有自定义特征的getrandom
[dependencies]
getrandom-runtime-seeded = "0.1"
getrandom = { version = "0.2", features = ["custom"] }
``
Then, we register the function in src/lb.rs:
use getrandom-runtime-seeded::always_fail;
use getrandom::register_custom_getrandom;
register_custom_getrandom!(always_fail);
依赖项
~1–1.8MB
~34K SLoC