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 for Security Identity
SE Manager APIUsage

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.