SSH icon indicating copy to clipboard operation
SSH copied to clipboard

Pure Rust implementation of components of the Secure Shell (SSH) protocol

Results 21 SSH issues
Sort by recently updated
recently updated
newest added

Heyo, So I've been working on SSH Certificate parsing in pure rust for a while and might have some features that we could port over. I would also love to...

This is a brainstorming issue for additional crates which could go in this repo. - [x] `ssh-cipher` - [x] `ssh-derive` - [x] `ssh-encoding` - [x] `ssh-key` - [x] `ssh-protocol` -...

When creating ssh-keys with terraform ```hcl resource "tls_private_key" "test" { algorithm = "ED25519" } // using: tls_private_key.test.private_key_openssh leads to a private key like this /* -----BEGIN OPENSSH PRIVATE KEY----- b3BlbnNzaC1rZXktdjEAAAAABG5vbmUAAAAEbm9uZQAAAAAAAAABAAAAMwAAAAtz...

Hi there, first of all thanks for the work on those 3 crates, they're really coming handy when implementing SSH primitives ! About the interfaces for `ssh-cipher`, it seems like...

Hi SSH maintainers. I'm Lucas, a core contributor to the radworks project. https://radworks.org/ We've been using https://github.com/RustCrypto/SSH as part of [Radicle](https://radicle.xyz/). It's in fact one of our most critical dependencies!...

Bumps [sec1](https://github.com/RustCrypto/formats) from 0.8.0-rc.3 to 0.8.0-rc.4. Commits 967574c sec1 v0.8.0-rc.4 (#1669) 60007c0 sec1: bump hex-literal from 0.4.1 to 1.0.0 (#1668) d4030f8 sec1: upgrade to edition 2024; bump MSRV to 1.85...

dependencies
rust

Bumps [hex-literal](https://github.com/RustCrypto/utils) from 0.4.1 to 1.0.0. Commits 863d4bf hex-literal: release v1.0.0 (#1154) 9521e7a hex-literal: use const block to force const promotion (#1153) 6045028 Remove the hybrid-array dir (#1152) 1701e2a Upgrade...

dependencies
rust

> [!IMPORTANT] > This PR is branched from #315 and depends on it fixes #322 This PR implements `Signer` for `(&RsaKeypair, Option)`. I'm not happy about the API, but I...

Bumps [rand_chacha](https://github.com/rust-random/rand) from 0.3.1 to 0.9.0. Release notes Sourced from rand_chacha's releases. 0.9.0 Upgrade guide See https://rust-random.github.io/book/update-0.9.html Changelog Security and unsafe Policy: "rand is not a crypto library" (#1514) Remove...

dependencies
rust

There are still tons of legacy devices (in particular network switches) out there that use 1024bit RSA keys. The `ssh-key` crate should provide an escape hatch that lets the consumer...