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

EC-JPAKE 2: use in TLS (1.2) #5847

Closed
mpg opened this issue May 18, 2022 · 0 comments · Fixed by #6533
Closed

EC-JPAKE 2: use in TLS (1.2) #5847

mpg opened this issue May 18, 2022 · 0 comments · Fixed by #6533
Assignees
Labels
enhancement size-m Estimated task size: medium (~1w)

Comments

@mpg
Copy link
Contributor

mpg commented May 18, 2022

TLS 1.2 has optional support for a key exchange based on EC J-PAKE, defined as part of the Thread standard, see MBEDTLS_KEY_EXCHANGE_ECJPAKE_ENABLED. Currently the implementation always uses the mbedtls_ecjpake API regardless of whether MBEDTLS_USE_PSA_CRYPTO is enabled.

This task it to make it use the PSA API when MBEDTLS_USE_PSA_CRYPTO is enabled.

Depends on:

@mpg mpg added enhancement size-m Estimated task size: medium (~1w) labels May 18, 2022
@superna9999 superna9999 self-assigned this May 30, 2022
@mpg mpg changed the title Use PSA EC-JPAKE in TLS (1.2) EC-JPAKE 2: use in TLS (1.2) Jun 27, 2022
@mpg mpg closed this as completed in #6533 Nov 23, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement size-m Estimated task size: medium (~1w)
Projects
None yet
3 participants