#ssh #openssh

no-std ssh-protocol

Pure Rust implementation of the SSH protocol as described in RFC4251/RFC4253 as well as OpenSSH-specific extensions (WIP)

2 unstable releases

0.1.0-pre.0 Jul 28, 2024
0.0.1-alpha Jul 10, 2024
0.0.0 Sep 25, 2022

#777 in Authentication

Download history 117/week @ 2024-07-10 128/week @ 2024-07-24 22/week @ 2024-07-31 11/week @ 2024-09-11 10/week @ 2024-09-18 38/week @ 2024-09-25 33/week @ 2024-10-02 2/week @ 2024-10-09

84 downloads per month

Apache-2.0 OR MIT

410KB
8K SLoC

RustCrypto: SSH Protocol

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

Documentation

About

Pure Rust implementation of the SSH protocol as described in RFC4251/RFC4253 as well as OpenSSH-specific extensions (WIP).

Minimum Supported Rust Version

This crate requires Rust 1.73 at a minimum.

We may change the MSRV in the future, but it will be accompanied by a minor version bump.

License

Licensed under either of:

at your option.

Contribution

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.

Dependencies

~0.7–2MB
~38K SLoC