Protect your application throughout the entire product lifecycle!
Embedded Trust and C-Trust deliver a complete security development environment for embedded applications, enabling you to implement foundation security measures such as encrypting the codebase and setting manufacturing limits. This way companies can substantially reduce the risk of counterfeiting and cloning during production.
C-Trust is a security development tool that works as an extension to IAR Embedded Workbench and enables you as developer to easily protect an existing or new application, without having to master the deeper complexities of security. This is done through the use of innovative Security Contexts technology. For simplified development, C-Trust includes Preconfigured Security Contexts. With the security development tool Embedded Trust, companies can define custom Security Contexts which are able to uniquely service companies' specific needs.
Our security tools offer support for a wide range of devices, including Arm-based MCUs from STMicroelectronics, Renesas and NXP, as well as the Renesas RX MCU family devices, enabling you to choose the right MCU for the security and functional needs of your application. In addition, support for the vast majority of MCUs can be achieved through the use of Hardware Abstraction Layer (HAL).
All devices in the following list are ported and tested by us.
STMicroelectronics | Renesas | Microchip | NXP |
STM32F405 STM32L4R STM32H725 |
RA6M3 RX65N |
SAML11 |
K22/K24 |
We are constantly updating our growing list of supported devices. If your device is not listed here, contact us to find out when your device will be supported.
It's easy to get started with C-Trust in IAR Embedded Workbench.