24 个版本
0.1.24 | 2024 年 6 月 27 日 |
---|---|
0.1.23 | 2024 年 6 月 27 日 |
0.1.15 | 2024 年 4 月 5 日 |
0.1.10 | 2024 年 3 月 28 日 |
1414 在 加密学 中
每月 129 次下载
1.5MB
1K SLoC
rusty_crypto
rusty_crypto
是我用 Rust 编写的一个小型加密套件。它包含 Speck 密钥加密算法、SHA512 哈希函数、Shamir 秘密共享以及基于 CRYSTALS-Kyber 密钥封装机制的公钥加密方案。
注意:我没有编写 Kyber KEM 代码。这部分代码由 Argyle-Software 编写,可以在该链接找到。我编写了一个简单的模块(我非常幽默地将其命名为 "lettuce",因为我觉得它听起来有点像 "lattice"),该模块使用 KEM 创建 PKE。
所有其他代码都是我编写的!这意味着你可能不应该使用它。实话实说。