Secure Engine Manager#
The Secure Engine Manager provides thread-safe APIs for the SE's mailbox interface. The following table lists the SE Manager APIs related to secure identity. The SE Manager API document can be found at https://docs.silabs.com/gecko-platform/latest/service/api/group-sl-se-manager.
For the SE's mailbox interface, see section Secure Engine Subsystem in Series 2 Secure Debug.
SE Manager API | Usage |
---|---|
sl_se_read_pubkey | Read stored Public Device Key in the HSE-SVH device. |
sl_se_read_cert | Read stored certificates (DER format) in the HSE-SVH device. |
sl_se_read_cert_size | Read the size of stored certificates in the HSE-SVH device. |
sl_se_attestation_get_psa_iat_token | Get the PSA attestation token from the HSE with the given nonce. |
sl_se_attestation_get_psa_iat_token_size | Get the size of a PSA attestation token with the given nonce. |
sl_se_attestation_get_config_token | Get the security configuration token from the HSE with the given nonce. |
sl_se_attestation_get_config_token_size | Get the size of a security configuration token with the given nonce. |