6个版本 (3个破坏性版本)
0.4.1 | 2022年2月17日 |
---|---|
0.4.0 | 2022年2月10日 |
0.3.1 | 2021年7月20日 |
0.3.0 | 2021年4月29日 |
0.1.0 | 2015年11月15日 |
#17 in #stream-cipher
16KB
235 行
RustCrypto: Rabbit流密码算法
Rust语言的Rabbit流密码算法(RFC 4503)的实现。
⚠️ 安全警告: 危险品!
此crate不确保密文是真实的(即通过使用MAC验证密文完整性),如果使用不当可能导致严重漏洞!
此crate从未进行过安全审计,并且没有彻底评估其在常用CPU架构上是否为常数时间操作。
自行承担风险!
最低支持的Rust版本
Rust 1.56 或更高。
最低支持的Rust版本可能会在未来改变,但将通过增加次要版本号来完成。
SemVer策略
- 此库的所有默认功能都受SemVer保护
- MSRV被认为免于SemVer,如上所述
许可证
许可方式为
任选其一。
贡献
除非你明确声明,否则任何有意提交以包含在你工作的贡献,根据Apache-2.0许可证定义,将按上述方式双许可,不附加任何额外条款或条件。
依赖项
~375KB