SSH
SSH copied to clipboard
Pure Rust implementation of components of the Secure Shell (SSH) protocol
Ref https://github.com/Eugeny/russh/issues/468
Bumps [home](https://github.com/rust-lang/cargo) from 0.5.9 to 0.5.11. Commits See full diff in compare view [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) You can trigger a rebase of this PR by commenting `@dependabot rebase`. [//]: #...
I'm trying to use `rand_chacha` to generate an SSH key but it does not accept it as `ssh_key::rand_core::CryptoRngCore` even though it implements `rand_core::CryptoRng`. To me it seems like these are...
Using `ssh-key` to create a new `PrivateKey` using an algorithm which doesn't have the correct crate feature enabled results in a runtime error (`unknown algorithm`). The following code compiles fine...
This adds an async function `with_signer` to the certificate builder to delegate the signature generation to an user defined function such an fido2 implementation to sign an certificate using an...
Currently, `Signature` is not constructible from `Algorithm::Rsa { None }`
Would be useful for `Vec` and key exchange `Vec` lists for example.
We have several `decode_as` methods which currently take a `reader: &mut impl Reader, algorithm: Algorithm` in that order. Most of these are unreleased outside of prereleases (`KeypairData::decode_as` is the only...
Hello! Thank you for your work. ssh-key has a correctness issue for RSA keys that was fixed like a year and a half ago and never published to a release:...
~~This is in turn used to implement `Encode` for slices of string-like types.~~ Introduce a marker trait for types that encode into ssh-strings, and implement `Encode` for various kinds of...