This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

multiprotocol - Use openThread Crypto and BLE LESC Crypto

Hi,

i use the nRF5 SDK for Thread and Zigbee v4.1.0, the s140 an the ble_thread_dyn_proximity - example.

I want to use the LESC encryption of BLE (in addition to Thread). For this I looked at the LESC encryption in example ble_app_gls and added the crypto files to the ble_thread_dyn_proximity project.
In the sdk_conf.h I enabled the NRF_CRYPTO and BACKEND_CC310. Logically SES brings an error "multiple definition of `EcWrstGenKeyPair" this is probably related to the fact that Thread uses the libmbedcrypto_cc310_backend.a.
Now my question: How can I configure the sdk_config.h that Thread works and the LESC encryption of BLE?

Thanks in advance

Parents Reply
  • Hello Sigurd,
    is it possible to run both at the same time? Maybe with restrictions that the "nRF Crypto " uses a software backend and not the cc310 backend or can possibly the "libmbedcrypto_cc310_backend.a" from Thread be used for BLE LESC? I would be very grateful for a hint.

    Greetings

Children
Related