#块加密 #模式 #CTR #泛型 # #集合 #算法

webcrypto-ctr

WebCrypto 中使用的 CTR 模式变体

1 个不稳定版本

使用旧的 Rust 2015

0.0.0 2021 年 12 月 23 日

#4#ctr

MIT/Apache

2KB

RustCrypto:块模式

Project Chat dependency status Apache2/MIT licensed HAZMAT

纯 Rust 编写的块模式集合,泛型化处理块加密。

⚠️ 安全警告: 危险品!

此仓库中的 Crates 不保证密文是真实的(即通过使用 MAC 来验证密文的完整性),如果使用不当,可能会导致严重漏洞! AEADs 提供简单的认证加密,比手动完整性验证错误率低得多。

自行承担风险!

支持算法

名称 库名称 crates.io 文档 MSRV
BelT CTR belt-ctr crates.io Documentation MSRV 1.57
密码块链接 cbc crates.io Documentation MSRV 1.56
8 位密码反馈 cfb8 crates.io Documentation MSRV 1.56
全块密码反馈 cfb-mode crates.io Documentation MSRV 1.56
计数器 ctr crates.io Documentation MSRV 1.56
GOST R 34.13-2015 gost-modes crates.io Documentation MSRV 1.56
无限混乱扩展 ige crates.io Documentation MSRV 1.56
输出反馈 ofb crates.io Documentation MSRV 1.56
传播密码块链接 pcbc crates.io Documentation MSRV 1.56

最小支持 Rust 版本 (MSRV) 政策

MSRV 升级被视为破坏性变更,并且仅在次要版本升级时执行。

许可证

所有库均受以下任一许可证的许可

任选其一。

贡献

除非你明确声明,否则任何提交以包含在作品中并由你定义的贡献,根据 Apache-2.0 许可证,应按上述方式双许可,不附加任何其他条款或条件。

无运行时依赖