2.11. Release v03.01.00

2.11.1. File/Folder relocation

  • N.A.

2.11.2. Build system changes

  • Updated build tools installation for rpi build.

2.11.3. APIs & enum/types Changes

2.11.4. Functional Changes

  • Cleanup for heap management macros. Added support to redirect macros to FreeRTOS APIs. Section 3.19 SSS Heap Management.

  • Changed from Heap_3 to Heap_4 for Section 11.5.3 Freedom K64F and Section 11.5.4 i.MX RT 1060

  • Bugfix - KVN12 key can be used for PlatformSCP authentication now in SE051.

  • Access manager will send “READY=1” start up notification to systemd. (Enabled by default on iMX and Rpi platforms)

  • AKM - Improved error handling

  • SE05x APDU - Response length set to 0 in error condition - tlvGet_u8buf().

  • Created separate library (mwlog) for logging framework. See Section 3.7 Logging

  • Order of log level reversed. Current log level is - {"ERROR", "WARN ", "INFO ", "DEBUG"}.

  • Added reserved commands for access manager - hostlib/hostLib/accessManager/inc/accessManager.h.

// For future use
#define RESERVED_ID1            0x60
#define RESERVED_ID2            0x61
#define RESERVED_ID3            0x62
#define RESERVED_ID4            0x63

#define RESERVED_ID5            0x70
#define RESERVED_ID6            0x71
#define RESERVED_ID7            0x72
#define RESERVED_ID8            0x73

2.11.5. New platform support

  • N.A.

2.11.6. New feature support

  • Mbedtls ALT is extended with ECDSA verify operation using MBEDTLS_ECDSA_VERIFY_ALT define. (Disabled by default). Using this all EC public key verify operations can be performed using SE05x.

2.11.7. SEMSLite

  • N.A.

2.11.8. SSSCLI Changes

  • N.A.

2.11.9. Documentation Changes

  • N.A.

2.11.10. Examples / DEMO updates

2.11.11. Communication Layer Changes

  • New smcom option -DSMCOM:STRING=JRCP_V1_AM added for client (using access manager) build. When using multiple clients with user authentication, this will ensure the user session is established in an atomic way per client connect.

2.11.12. EdgeLock 2GO agent

  • Updated RTP server demo example to support RSA keys and Static Public Key for offline remote trust provisioning.

2.11.13. User Interface Changes

  • N.A.

2.11.14. External modules Changes

  • N.A.

2.11.15. Other Miscellaneous Changes

  • Changed files under BSD3 License with NXP Copyright to Apache2 License.

  • Changed files under Proprietary license to Apache 2 License.