Skip to content

bluetooth: Add prerequisites mbedtls PSA flags #90066

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

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

Conversation

xavraz
Copy link
Contributor

@xavraz xavraz commented May 16, 2025

The zephyr/subsys/bluetooth/crypto/Kconfig file shall be updated to add prerequisites mbedtls PSA flags to support the MBEDTLS_KEY_EXCHANGE_ECJPAKE_ENABLED flag.

The zephyr/subsys/bluetooth/crypto/Kconfig file shall be updated to
add prerequisites mbedtls PSA flags to support the
MBEDTLS_KEY_EXCHANGE_ECJPAKE_ENABLED flag.

Signed-off-by: Xavier Razavet <[email protected]>
@xavraz xavraz force-pushed the bugfix/mbtls_psa_flags branch from 84e723a to 0b04651 Compare May 16, 2025 13:27
# Copyright (c) 2022 Nordic Semiconductor ASA
# SPDX-License-Identifier: Apache-2.0

config BT_CRYPTO
bool
select MBEDTLS if !BUILD_WITH_TFM
select MBEDTLS_PSA_CRYPTO_C if !BUILD_WITH_TFM
select PSA_WANT_ALG_ECDSA
select PSA_WANT_ALG_JPAKE
select PSA_WANT_ALG_GCM
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Is support for these algorithms a new requirement or are they already used somewhere?

Copy link
Contributor Author

@xavraz xavraz May 16, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hello HERMABE,
It is a new requirement for a compilation purpose for a NXP application.

@Thalley Thalley removed their request for review May 16, 2025 13:42
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