#ssh #加密 #openssh #crypto

无std ssh-cipher

纯Rust实现的SSH对称加密库,支持现代的[email protected]/[email protected][email protected]算法,以及旧版加密算法的支持。基于RustCrypto组织维护的纯Rust加密实现。

6个版本 (3个破坏性更新)

0.3.0-pre.22024年8月15日
0.3.0-pre.12024年8月13日
0.3.0-pre.02024年7月28日
0.2.0 2023年8月12日
0.0.0 2023年5月29日

#2564 in 密码学

Download history 10070/week @ 2024-05-03 9925/week @ 2024-05-10 11254/week @ 2024-05-17 11868/week @ 2024-05-24 12498/week @ 2024-05-31 10960/week @ 2024-06-07 13230/week @ 2024-06-14 12718/week @ 2024-06-21 13135/week @ 2024-06-28 13434/week @ 2024-07-05 10699/week @ 2024-07-12 14353/week @ 2024-07-19 18990/week @ 2024-07-26 19949/week @ 2024-08-02 19090/week @ 2024-08-09 20333/week @ 2024-08-16

81,332 每月下载量
用于 98 个crate (2 直接)

Apache-2.0 OR MIT

81KB
1.5K SLoC

RustCrypto: SSH对称加密

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

文档

关于

纯Rust实现的SSH对称加密库,支持现代的aes128-gcm@openssh.com/aes256-gcm@openssh.comchacha20-poly1305@openssh.com算法,以及旧版加密算法的支持。

基于RustCrypto组织维护的纯Rust加密实现。

最低支持的Rust版本

此crate至少需要Rust 1.60

我们可能会在未来更改MSRV,但将会伴随着次要版本的升级。

许可证

以下任一许可证下授权:

任选其一。

贡献

除非您明确声明,否则您提交的任何旨在包含在作品中的贡献,根据Apache-2.0许可证的定义,应如上所述双授权,无任何额外条款或条件。

依赖项

~320–560KB
~12K SLoC