Skip to content

Conversation

@valeriosetti
Copy link
Contributor

This PR replaces usage of legacy Mbed TLS crypto support in samples and tests. It continues the transition to PSA API only usage.

Replace legacy Mbed TLS crypto support with PSA API.
RSA key exchange dependency was removed because all certificates and
keys used in the test are EC.

Signed-off-by: Valerio Setti <vsetti@baylibre.com>
Replace usage of legacy Mbed TLS crypto with PSA Crypto API.

Signed-off-by: Valerio Setti <vsetti@baylibre.com>
Replace selection of legacy Mbed TLS crypto Kconfig with PSA Crypto API
ones.

Signed-off-by: Valerio Setti <vsetti@baylibre.com>
Replace selection of legacy Mbed TLS crypto with corresponding PSA API
alternative.

Signed-off-by: Valerio Setti <vsetti@baylibre.com>
Replace selection of legacy Mbed TLS crypto support with PSA API.

Configuration file "overlay-dtls-cert.conf" is removed because it appears
not to be used or mentioned anywhere.

Signed-off-by: Valerio Setti <vsetti@baylibre.com>
Replace usage of Mbed TLS' MD module with PSA Crypto API for SHA-256 hash
computation.

Signed-off-by: Valerio Setti <vsetti@baylibre.com>
Replace selection of legacy Mbed TLS Kconfigs with PSA Crypto API ones.

While at this, add also a test case using "overlay-tls.conf" since this
is also mentioned in README file.

Signed-off-by: Valerio Setti <vsetti@baylibre.com>
Replace selection of legacy Mbed TLS Kconfigs with PSA API ones.

Signed-off-by: Valerio Setti <vsetti@baylibre.com>
Replace selection of legacy Mbed TLS Kconfigs with PSA API ones.

Signed-off-by: Valerio Setti <vsetti@baylibre.com>
@sonarqubecloud
Copy link

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

Successfully merging this pull request may close these issues.

1 participant