zephyr/samples/tfm_integration
Devaraj Ranganna c3e5899658 samples: psa_crypto: Create Certificate Signing Request
This is a first step towards demonstrating provisioning of X.509
certificates. The device certificate signing request is created using
Mbed TLS X.509 APIs. The elliptic curve key `SECP256R1` used to sign the
CSR is generated inside TF-M and Mbed TLS is configured to use TF-M for
crypto services. This approach will ensure that private key never
leaves secure side.

The CSR is encoded in JSON and is printed on the console.

Signed-off-by: Devaraj Ranganna <devaraj.ranganna@linaro.org>
2021-11-09 19:57:28 -05:00
..
psa_crypto samples: psa_crypto: Create Certificate Signing Request 2021-11-09 19:57:28 -05:00
psa_protected_storage modules: tfm: Split trusted-firmware-m repository 2021-11-01 11:20:06 -04:00
tfm_ipc modules: tfm: Split trusted-firmware-m repository 2021-11-01 11:20:06 -04:00
tfm_psa_test modules: tfm: Split trusted-firmware-m repository 2021-11-01 11:20:06 -04:00
tfm_regression_test
tfm_integration.rst