Skip to content
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

Add key exchange algorithm diffie-hellman-group-exchange-sha256 #167

Closed
dkocher opened this issue Jan 19, 2015 · 7 comments
Closed

Add key exchange algorithm diffie-hellman-group-exchange-sha256 #167

dkocher opened this issue Jan 19, 2015 · 7 comments

Comments

@dkocher
Copy link
Contributor

dkocher commented Jan 19, 2015

Currently only diffie-hellman-group14-sha1 and diffie-hellman-group1-sha1 is implemented.

@dkocher
Copy link
Contributor Author

dkocher commented Jan 27, 2015

@dkocher
Copy link
Contributor Author

dkocher commented Jan 27, 2015

Refer also to Specifications implemented by OpenSSH.

@grkvlt
Copy link

grkvlt commented May 8, 2015

Any progress on this? It is becoming an issue due to many SSH servers deprecating support for the SHA-1 algorithm, so we cannot connect to them. How much work would be involved adding this support?

@hierynomus
Copy link
Owner

No progress on this yet. From what I read the flow for this exhange
algorithm seems different from the current ones. This might mean it's a
"big" refactoring.

2015-05-09 0:24 GMT+02:00 Andrew Donald Kennedy notifications@github.com:

Any progress on this? It is becoming an issue due to many SSH servers
deprecating support for the SHA-1 algorithm, so we cannot connect to them.
How much work would be involved adding this support?


Reply to this email directly or view it on GitHub
#167 (comment).

@MichalStaruch
Copy link

This issue blocks secure sshd configuration on every server that needs to be accessible via sshj. It's 2015 now and SHA-1 shouldn't be used for crypto, anymore - it's too easy to generate collisions on it. And RFC4419 where diffie-hellman-group-exchange-sha256 was defined is 9 years old already...

PS You might want to check the Secure Secure Shell article for some other sshd settings worth checking.

@paulschreiber
Copy link

+1

@dkocher
Copy link
Contributor Author

dkocher commented Oct 29, 2015

👏

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants