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 DH Group 16 and HMAC-SHA2-512 #767

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

LinuxJedi
Copy link
Member

@LinuxJedi LinuxJedi commented Feb 4, 2025

This adds the diffie-hellman-group16-sha512 key exchange and hmac-sha2-512 mac support.

Echoserver can now take -x for key exchange and -m for mac setting, so that this can be used in the test suite.

New test added for this and it has been tested against OpenSSH.

@LinuxJedi
Copy link
Member Author

Note, this is expected to conflict with #763 around the test area, I can fix that when it happens.

@LinuxJedi LinuxJedi force-pushed the more-kex branch 5 times, most recently from d7c80da to 3e95486 Compare February 4, 2025 11:04
@LinuxJedi
Copy link
Member Author

Tweaked the Zephyr packet size as the slightly larger KEX packet blows the tiny default TX buffer.

This adds the `diffie-hellman-group16-sha512` key exchange and
`hmac-sha2-512` mac support.

Echoserver can now take `-x` for key exchange and `-m` for mac setting,
so that this can be used in the test suite.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants