Trouble creating a create a certificate signing request on nrf5340 for BLE Mesh Certificate based provisioning.

So basically, I am have created a key pair using the Identity key generation example and exported the public key using Identity key usage example. Now i need to create a certificate signing request, so I am trying to follow the PSA Crypto example to do the same. But it is not building as I facing the following error:

<command-line>: fatal error: user-tls-conf.h: No such file or directory

please help me with the same

Parents Reply Children
  • Utkarsh said:
    The above mentioned error is thrown when I assign life time as PSA_KEY_LIFETIME_PERSISTENT instead of PSA_KEY_LIFETIME_VOLATILE and use psa_set_key_id

    Yes in the case of persistent lifetime you will need to enable some more settings.

    Utkarsh said:
    One final question, how can I add TF-M support ?

    Our TF-M implementation does not support CSR yet, so this sample will not work with TF-M in v2.7.0.
    I specifically asked our devs about this when I created the sample.

    I cannot give any timeline as to when our TF-M implementation will support this.

Related