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

FFDH 3b: add driver testing (no TLS 1.3) #7568

Closed
mpg opened this issue May 9, 2023 · 0 comments · Fixed by #7577
Closed

FFDH 3b: add driver testing (no TLS 1.3) #7568

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

Comments

@mpg
Copy link
Contributor

mpg commented May 9, 2023

Following #6010, we want to test builds where PSA_WANT_ALG_FFDH is enabled and provided only by a driver - that is where DHM_C is disabled.

This will be done by adding a new all.sh component similar to component_test_psa_crypto_config_accel_ecdh,

In that component, the TLS 1.2 key exchanges based on FFDH (that is DHE_PSK and DHE_RSA) will need to be disabled. Also, for now TLS 1.3 will remain disabled (to make this task independent from #5979).

Note: 6010 introduced support for key_agreement, but we need to add support for import, export, and generate key, in tests/src/drivers/test_driver_key_agreement.c.

*Depends on: #6010

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
Development

Successfully merging a pull request may close this issue.

2 participants