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

TLS 1.3: Add support for version negotiation on server side #6867

Closed
ronald-cron-arm opened this issue Jan 3, 2023 · 1 comment · Fixed by #7288
Closed

TLS 1.3: Add support for version negotiation on server side #6867

ronald-cron-arm opened this issue Jan 3, 2023 · 1 comment · Fixed by #7288
Assignees
Labels

Comments

@ronald-cron-arm
Copy link
Contributor

ronald-cron-arm commented Jan 3, 2023

Suggested enhancement

Add support for version negotiation on server side

As for the client side (already implemented) the version negotiation is all around the supported version extension. See section 4.2.1 for what should be done.

Regarding testing, as much as much possible in TLS tests (unit tests and ssl-opt.sh), we should exercise the negotiation and thus not forcing a TLS version on server side.

Justification

Mbed TLS needs this because this is an valuable feature of a TLS 1.3 and TLS 1.2 capable server.

@Taowyoo
Copy link
Contributor

Taowyoo commented Jan 3, 2023

Thank you create this
This is also quite necessary in our use case.

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

Successfully merging a pull request may close this issue.

2 participants