Changelog
v1.0.0
Initial release Known issues:
- User can get IFX_SE_ERROR_INSUFFICIENT_STORAGE during import AES persistent keys
v1.1.0
New Crypto API:
- ifx_se_key_derivation_key_agreement
- ifx_se_raw_key_agreement New Attestation API:
- ifx_se_set_shared_data
- ifx_se_lock_shared_data
- ifx_se_initial_attest_get_token
- ifx_se_initial_attest_get_token_size New features:
- key owner support
- read and check temperature before first TRNG Critical fixes:
- fixed IFX_SE_ERROR_INSUFFICIENT_STORAGE error for AES persistent keys
v1.2.0
New Crypto API:
- ifx_se_get_key_enrollment_algorithm
- ifx_se_set_key_enrollment_algorithm New WiFi subsystem API (for feature platforms):
- ifx_se_enable_wifi
- ifx_se_disable_wifi
- ifx_se_enable_wifi_sram_access New external subsystem error codes:
- IFX_SE_SYSCALL_SS_ON
- IFX_SE_SYSCALL_SS_POWERON_FAIL
- IFX_SE_SYSCALL_SS_RESET_FAIL
- IFX_SE_SYSCALL_SS_INVALID_STATE New features:
- added syscall configuration template
- added ECDSA test public key Documentation improvement:
- added descriptions for key attributes
- specified data types transported by FIH pointers
- updated description for IFX_SE_SYSCALL_INVALID_TEMPERATURE
Supported Software and Tools
This version of the SE Runtime Services Utilities was validated for compatibility with the following Software and Tools:
| Software and Tools | Version |
| ModusToolbox Software Environment | 3.6 |
| MTB CAT1 Peripheral Driver Library (PDL) | 3.11.0 |
| GCC Compiler | 11.3.1 |
| IAR Compiler | 9.50.2 |
| ARM Compiler 6 | 6.22 |
© Cypress Semiconductor Corporation (an Infineon company), 2023-2025.