SE RT Services Utilities library
SE Runtime Services Utilities Library

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.