Release Notes

Release Notes for STCryptoLib SW Pack

Purpose

STM32Cube enables developers to achieve design success. With a comprehensive suite of professional development tools and embedded software components, STM32Cube allows developers to differentiate products, streamline design cycles, and reduce costs. STM32Cube ecosystem supports all design steps, including selection, configuration, development, debugging, programming, and monitoring.

The STM32Cube embedded software offer provides ready-to-use software components that can be added to a project. It includes STM32 peripheral driver APIs with two levels of abstraction, middleware, board drivers, and examples. There are several distribution channels, including the STM32CubeMX2 tool, the ST website, and GitHub. All embedded software comes with enhanced online documentation, with flowcharts and user sequences.

More documentation is available at STCryptoLib SW Pack documentation.

Update History

2.0.0 / 13-March-2026

Main Changes

  • First official release of STCryptoLib (STM32 Cryptographic library) SW Pack based on CMOX library v4.0.4.

Contents

  • Precompiled CMOX library optimized for Cortex-M0/M0+, Cortex-M3, Cortex-M4, Cortex-M7, Cortex-M33, and Cortex-M85 cores.

  • Interfaces to access CMOX library functionalities.

  • Ready to use CMOX configuration files for fast and small profiles.

Known Limitations

  • None.

Development Toolchains and Compilers

  • IAR Embedded Workbench for ARM (EWARM) toolchain V9.60.3 + ST-LINK

  • MDK-ARM Keil uVision V5.42

  • STM32CubeIDE for Visual Studio Code (GCC13 compiler)

Supported devices and boards

  • STM32C5 series.

Backward Compatibility

  • None.

Dependencies

  • STM32C5xx HAL Drivers V2.0.0