BLE 보안용 PSA crypto 백엔드 설정 추가
- CONFIG_MBEDTLS=y: Zephyr/NCS에서 mbedTLS 라이브러리 사용 - CONFIG_MBEDTLS_PSA_CRYPTO_C=y: PSA Crypto API 구현을 mbedTLS 쪽으로 제공 - BLE bonding / Secure Connections / passkey / MITM 같은 보안 설정을 켰을 때 빌드나 런타임에서 PSA crypto backend가 필요할 수 있음
This commit is contained in:
@@ -83,6 +83,10 @@ CONFIG_BT_PERIPHERAL_PREF_TIMEOUT=1000
|
|||||||
# Enable BLE Security Manager Protocol for pairing/bonding.
|
# Enable BLE Security Manager Protocol for pairing/bonding.
|
||||||
CONFIG_BT_SMP=y
|
CONFIG_BT_SMP=y
|
||||||
# Allow bonding so pairing information can be stored and reused.
|
# Allow bonding so pairing information can be stored and reused.
|
||||||
|
# Enable mbedTLS/nRF Security backend for Bluetooth PSA crypto calls
|
||||||
|
CONFIG_MBEDTLS=y
|
||||||
|
CONFIG_MBEDTLS_PSA_CRYPTO_C=y
|
||||||
|
# Allow bonding so pairing information can be stored and reused
|
||||||
CONFIG_BT_BONDABLE=y
|
CONFIG_BT_BONDABLE=y
|
||||||
# App provides the passkey through the auth callback.
|
# App provides the passkey through the auth callback.
|
||||||
CONFIG_BT_APP_PASSKEY=y
|
CONFIG_BT_APP_PASSKEY=y
|
||||||
|
|||||||
Reference in New Issue
Block a user