2.14. Release v03.00.04

2.14.1. File/Folder relocation

2.14.2. Build system changes

  • Building the OpenSSL Engine with OPENSSL_NO_HW defined is now triggering a build error. This changes the old behaviour where the OpenSSL Engine built did not support integration with the Secure Element.

2.14.3. APIs & enum/types Changes

2.14.4. Functional Changes

2.14.5. New platform support

2.14.6. New feature support

2.14.7. SEMSLite

2.14.8. SSSCLI / PyCLI Changes

  • Added support for session authentication with Platform SCP03 combinations:

    • UserID_PlatfSCP03

    • AESKey_PlatfSCP03

    • ECKey_PlatfSCP03

2.14.9. Documentation Changes

  • SEMS Lite documentation update

  • Access Manager documentation update

  • Yocto flow to create iMX8 SD card updated to Yocto Zeus

2.14.10. Examples / DEMO updates

  • demos/se05x/se05x_ReadWithAttestation : Updated parsing of Object attributes. Take into account differences between SE050 and SE051 regarding Object attributes. (Read object with Attestation)

  • hostlib/hostlib/accessManager : Additional functionality and miscelaneous bug improvements on an embedded Linux system. (Access Manager: Manage access from multiple (Linux) processes to an SE05x IoT Applet)

    • Added command line option to allow incoming connections on all IP addresses, previously this was the default behaviour

    • Improvement: Server now closes STREAM connection in case Client has closed it.

    • Improvement: Fix applet version detection

    • Compile time removal (default) of incomplete and un-tested lock / unlock handling

2.14.11. Communication Layer Changes

2.14.12. User Interface Changes

2.14.13. External modules Changes

2.14.14. Other Miscellaneous Changes

  • Bug Fix : Fix for attestation read of symmetric objects which have no read policy.