Skip to content

Commit 90c151b

Browse files
committed
bluetooth: fast_pair: Drop TinyCrypt Fast Pair crypto backend
TinyCrypt library is no longer supported by Zephyr. Jira: NCSDK-35445 Signed-off-by: Marek Pieta <Marek.Pieta@nordicsemi.no>
1 parent c48d6ff commit 90c151b

4 files changed

Lines changed: 1 addition & 106 deletions

File tree

doc/nrf/libraries/bluetooth/services/fast_pair/core.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ With the :kconfig:option:`CONFIG_BT_FAST_PAIR` Kconfig option enabled, the follo
4343
* :kconfig:option:`CONFIG_BT_FAST_PAIR_STORAGE_USER_RESET_ACTION` - The option enables user reset action that is executed together with the Fast Pair factory reset operation.
4444
See the :ref:`ug_bt_fast_pair_factory_reset_custom_user_reset_action` for more details.
4545
* :kconfig:option:`CONFIG_BT_FAST_PAIR_STORAGE_ACCOUNT_KEY_MAX` - The option configures maximum number of stored Account Keys.
46-
* :kconfig:option:`CONFIG_BT_FAST_PAIR_CRYPTO_TINYCRYPT`, :kconfig:option:`CONFIG_BT_FAST_PAIR_CRYPTO_OBERON`, and :kconfig:option:`CONFIG_BT_FAST_PAIR_CRYPTO_PSA` - These options are used to select the cryptographic backend for Fast Pair.
46+
* :kconfig:option:`CONFIG_BT_FAST_PAIR_CRYPTO_OBERON`, and :kconfig:option:`CONFIG_BT_FAST_PAIR_CRYPTO_PSA` - These options are used to select the cryptographic backend for Fast Pair.
4747
The Oberon backend is used by default.
4848
* :kconfig:option:`CONFIG_BT_FAST_PAIR_BOND_MANAGER` - The option enables the Fast Pair bond management functionality.
4949
See :ref:`ug_bt_fast_pair_gatt_service_bond_management` for more details.

subsys/bluetooth/services/fast_pair/fp_crypto/CMakeLists.txt

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,9 +13,6 @@ if(CONFIG_BT_FAST_PAIR_CRYPTO_OBERON)
1313
target_sources(fp_crypto PRIVATE fp_crypto_oberon.c)
1414
target_link_libraries(fp_crypto PRIVATE nrfxlib_crypto)
1515
endif()
16-
if(CONFIG_BT_FAST_PAIR_CRYPTO_TINYCRYPT)
17-
target_sources(fp_crypto PRIVATE fp_crypto_tinycrypt.c)
18-
endif()
1916
if(CONFIG_BT_FAST_PAIR_CRYPTO_PSA)
2017
target_sources(fp_crypto PRIVATE fp_crypto_psa.c)
2118
endif()

subsys/bluetooth/services/fast_pair/fp_crypto/Kconfig.fp_crypto

Lines changed: 0 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -18,16 +18,6 @@ choice BT_FAST_PAIR_CRYPTO_BACKEND
1818
help
1919
Select the Fast Pair cryptographic backend.
2020

21-
config BT_FAST_PAIR_CRYPTO_TINYCRYPT
22-
bool "Fast Pair with Tinycrypt cryptographic backend"
23-
select TINYCRYPT
24-
select TINYCRYPT_SHA256
25-
select TINYCRYPT_SHA256_HMAC
26-
select TINYCRYPT_AES
27-
select TINYCRYPT_ECC_DH
28-
help
29-
Select Tinycrypt cryptographic backend for Fast Pair.
30-
3121
config BT_FAST_PAIR_CRYPTO_OBERON
3222
bool "Fast Pair with Oberon cryptographic backend"
3323
select NRF_OBERON

subsys/bluetooth/services/fast_pair/fp_crypto/fp_crypto_tinycrypt.c

Lines changed: 0 additions & 92 deletions
This file was deleted.

0 commit comments

Comments
 (0)