EasyManua.ls Logo

ST X-CUBE-SBSFU - Certificate Generation; STSAFE-A100 Provisioning; Figure 51. Batch Files Using Openssl

ST X-CUBE-SBSFU
94 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
SBSFU with STM32 and STSAFE-A100 UM2262
86/94 UM2262 Rev 6
G.2 Certificate generation
Generation of the certificates is done using openssl via a set of batch files provided in the
STSAFE-A100 project example variant as shown in
Figure 51:
GEN_SBSFU_SAMPLE_ROOT_CA_ECC_NIST_P256.bat: generates Root CA public
and private ECC keys and a self signed root certificate.
GEN_SBSFU_SAMPLE_INTER1_CA_ECC_NIST_P256.bat : generates First
Intermediate CA (OEM CA) ECC key pair and certificate signed by the RootCA.
GEN_SBSFU_SAMPLE_INTER2_CA_ECC_NIST_P256.bat : generates Second
Intermediate CA (OEM Divisional CA) ECC key pair and certificate signed by the OEM
CA.
GEN_SBSFU_SAMPLE_FW_SIGNING_ECC_NIST_P256.bat: generates the
Firmware Signing ECC key pair and certificate signed by the OEM Divisional CA.
Figure 51. Batch files using openssl
G.3 STSAFE-A100 provisioning
To provision STSAFE-A100 with pairing keys and certificates that are used in the context of
the SBSFU application example, a provisioning tools application project is provided as
example in the X-CUBE-SBSFU package (2_Images_STSAFE\STSAFE_Provisioning).

Table of Contents

Related product manuals