-
Notifications
You must be signed in to change notification settings - Fork 454
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Support RSA SHA-2 (RFC8332) signatures #165
Comments
* upgrade golang.org/x/crypto
It looks like x/crypto/ssh is not ready |
Looks like x/crypto/ssh added support recently. Could this be added now? |
Is it really just updating the mod that's needed? That should be an easy fix. |
We do not have server support yet, so we're still waiting for that change to happen in x/crypto Client support is already here and simply requires a |
Switching from x/crypto to rmohr/crypto would add both client and server support and fix this issue. The problem I see is that we would then be using a fork not officially maintained by the Go project and would be a bit out of date. |
Until |
I think this should be fixed now - golang.org/x/crypto was updated and a new version (v0.3.5) has been tagged. |
Perhaps I'm doing something wrong, but I've still been unable to connect when using an RSA key (rsa-sha2-256, rsa-sha2-512) unless I turn on the deprecated Step 1: Build the ssh-publickey example, with latest versions of gliderlabs/ssh and x/crypto
Step 2: Then test connecting with an RSA key:
Step 3: Rebuild ssh-publickey with
|
Cf golang/go#37278
Crypto already supports RSA SHA-2 (RFC8332) signatures
Only need to upgrade mod to support RSA SHA-2 (RFC8332) signatures
Thanks
The text was updated successfully, but these errors were encountered: