assh-auth

Crates.ioassh-auth
lib.rsassh-auth
version0.0.0
sourcesrc
created_at2024-02-18 13:57:44.731481
updated_at2024-02-18 13:57:44.731481
descriptionAn extension to [`assh`] that provides a [`assh::layer::Layer`] to handle the `SSH-USERAUTH` authentication layer.
homepage
repositoryhttps://github.com/lowlevl/assh
max_upload_size
id1144087
size3,401
Mayabeille (lowlevl)

documentation

https://docs.rs/assh-auth

README

assh

docs.rs Crates.io

A low-level SSH library handling the transport and key-exchange, not more, not less.

Project goals

  • Code readability.
  • Expandability.
  • Protocol safety.
    • Forward secrecy.
    • Safe and tested protocol implementation.
    • Support for state-of-the-art protocols and key exchanges.
  • 100% crate documentation.
  • Exhaustive examples.

Project non-goals

  • Being a standalone ssh server and/or client.
  • Exhaustive protocol extensions implementation.
  • Being the fastest implementation.
Commit count: 0

cargo fmt