Safety-certified tools Tools for Automotive Applications C-STAT Static analysis C-RUN Runtime analysis Debugging and trace probes IAR Visual State
Protect your application and deliver secure, encrypted code!
C-Trust is a security development tool that works as an extension to IAR Embedded Workbench and enables you to easily protect an exisiting or new application, without having to master the deeper complexities of security. This is done through the use of innovative Security Context Profiles.
Using C-Trust will enable you to implement foundation security measures such as encrypting the codebase and setting manufacturing limits. This way you can substantially reduce this risk of counterfeiting and cloning during production.
A Security Context Profile defines the configuration of the trusted execution environment by describing the security environment that is required to protect an application. The properties of the Security Context Profile include:
In order to leverage different security and development needs, our security tools offer support for a range of devices, and more will be added.
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.