2.16. Release v03.00.02
¶
2.16.1. File/Folder relocation¶
2.16.2. Build system changes¶
Cmake workareas for iMX/RspPi created by scripts/create_cmake_projects.py now default to linking against shared libraries
Shared libraries installed by Cmake all go into /usr/local/lib (paho libraries no longer go into /usr/local/lib64)
New Host Crypto library cmake option
MBEDCRYPTO
added: mandatory for PSA TF-M demo (Platform Security Architecture). UseMBEDTLS
for other use cases and demos where mbedTLS host crypto is required.Supported Secure element versions (SE05X_Ver) are 03_XX (SE050) and 06_00 (SE051) only.
2.16.3. APIs & enum/types Changes¶
AEAD APIs are added as a part of Se051.
2.16.4. Functional Changes¶
Added heap management macros for SSS layer. SSS Heap Management
Extend support to SE051 (default build is for SE050, to make SE051 specific features available in the host software, set SE05X_Ver to 06_00)
2.16.5. New platform support¶
2.16.6. New feature support¶
SEMS Lite - Enables the deployment and update of applets in the field, while enabling preservation of on device applet data.
2.16.7. SSSCLI / PyCLI Changes¶
ssscli connect se050
has been replaced withssscli connect se05x
2.16.8. Documentation Changes¶
2.16.9. Examples / DEMO updates¶
Examples Added for Se051
-
se05x_ReadState
: SE05X Read State example-
se05x_Perso_Delete_Mod_RSAKeyGen
: SE05X Personalization Remove RSA Key Generation ModuleiMX/RspPi Linux cloud demos now link against Paho libraries that are included in the Plug&Trust MW in the
siwm/ext
folder. Except for Azure cloud demo which links against downloaded Paho from git master.PSA TF-M demo on LPC55S69 (PSA Non Secure Example or Platform Security Architecture)
2.16.10. Communication Layer Changes¶
2.16.11. User Interface Changes¶
2.16.12. Other Miscellaneous Changes¶
T1oI2C:
Fixed: potential null pointer dereference
Fixed: RSYNC _ + CRC error results in saving response to uninitialised buffer.
Yocto recipe for Plug&Trust Mw Package: contained in
scripts/yocto
folderhostlib/hostLib/platform/linux/i2c_a7.c
: A call to axI2CTerm() now closes the I2C file descriptor associated with the I2C communication channel.Fix OpenSSL Engine Issue: Key Creation was not handed back to SW implementation (issue introduced in v02.16.00 and linked to X25519 and X448 curve support)