shazow / ssh-chat

Chat over SSH.
https://shazow.net/posts/ssh-how-does-it-even/
MIT License
5.59k stars 408 forks source link

Known bug: ssh rsa negotiation issue #409

Closed shazow closed 1 year ago

shazow commented 2 years ago

There is an extended negotiation format for selecting specific encryption algorithms (RFC-3808). Go's x/crypto/ssh package does not fully implement it yet.

Related issue: https://github.com/golang/go/issues/49269

Once that issue is fixed, we can update our dependency and ssh-chat should work.

Subscribe to this thread for ssh-chat updates on the matter. :)

camosoul commented 2 years ago

Is there an ETA on this? A way to force something specific in the mean time?

shazow commented 2 years ago

It's blocked on the Go project, ask them. :)

purplesyringa commented 2 years ago

This is now implemented in golang.org/x/crypto v0.3.0.

shazow commented 1 year ago

Thanks for the ping! Need to do a dep update and release bump soon. :)

shazow commented 1 year ago

I believe aaf0671f017aa51dd323883c68dee436ac4e7d5b fixes this, just need to do a release. :) Sub to #418