16个版本
0.6.0-rc.0 | 2024年7月26日 |
---|---|
0.6.0-pre.0 | 2024年3月8日 |
0.5.2 | 2023年4月2日 |
0.5.1 | 2022年8月10日 |
0.0.0 |
|
在密码学类别中排名第2339
每月下载量2,006,973
用于2,666个crate(105个直接使用)
70KB
1.5K SLoC
RustCrypto: 带附加数据的认证加密特质
本crate提供了一个用于AEAD加密的抽象接口,该接口保证了机密性和完整性,即使是对能够执行选择密文攻击的强大攻击者也是如此。结果的安全性属性,密文不可区分性,被认为是现代加密实现的基本要求。
有关使用此特质的加密实现,请参阅RustCrypto/AEADs。
最低支持的Rust版本
Rust 1.65或更高版本。
最低支持的Rust版本可能在将来更改,但将通过小版本号升级来完成。
SemVer策略
- 本库的所有默认功能均受SemVer保护
- 如上所述,MSRV被认为不受SemVer限制
许可
许可方式为以下之一
您可选择其中一种。
贡献
除非您明确声明,否则根据Apache-2.0许可证定义的任何有意提交以包含在本作品中的贡献,均将双重许可如上所述,不附加任何额外的条款或条件。
依赖项
~185–510KB
~12K SLoC