#aead #encryption #block-size #galois #mode #data #algorithm

不依赖std mgm

MGM(多线性Galois模式)密码的通用实现

14次发布

0.5.0-pre.12022年7月2日
0.4.6 2021年9月1日
0.4.5 2021年8月26日
0.4.3 2021年7月20日
0.0.0 2020年7月13日

#7 in #galois

每月下载量 32

Apache-2.0 OR MIT

33KB
743

RustCrypto: 多线性Galois模式

crate Docs Apache2/MIT licensed Rust Version CodeCov Status Project Chat Build Status

纯Rust实现的多线性Galois模式 (MGM):一个通用的认证加密关联数据 (AEAD) 算法,该算法的块大小等于128位。

安全注意事项

此crate从未进行过安全审计,并且没有经过彻底评估以确保其在常用CPU架构上的操作是恒时。

自行承担风险!

许可证

根据以下任一许可证授权

任选其一。

贡献

除非您明确说明,否则您提交的任何有意包含在作品中的贡献,根据Apache-2.0许可证的定义,将按上述方式双重许可,不附加任何额外条款或条件。

依赖项

~380–670KB
~13K SLoC