59个版本 (10个重大更新)
0.16.5 | 2019年8月9日 |
---|---|
0.15.0 | 2019年8月9日 |
0.14.6 | 2019年2月9日 |
#1897 in 密码学
每月103次下载
5.5MB
178K SLoC
gnir - ring的重新发布
除名称外,此crate与ring完全相同。它是通过自动工具生成的,以解决上游crate中的某些不便。
更多信息请参阅 https://crates.io/crates/isildur.
以下是原始README.md文件
crate中未包含readme文件。
lib.rs
:
使用BoringSSL的加密原语,用Rust实现的安全、快速、小巧的加密
git clone https://github.com/briansmith/ring
特性标志
特性 | 描述 |
---|---|
alloc(默认)
| 启用需要使用堆的特性,特别是RSA。 |
dev_urandom_fallback(默认)
| 此特性仅适用于Linux。在Linux上,默认情况下,如果运行时不支持 ring::rand::SystemRandom 系统调用,则 getrandom() 将回退到从 /dev/urandom 读取。当禁用 dev_urandom_fallback 特性时,不会发生此类回退。有关详细信息,请参阅 rand::SystemRandom 的文档。 |
std
| 启用使用libstd的特性,特别是 `std::error::Error` 集成。 |