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
An embedded application can contain several man years of development efforts. How are you protecting that investment? If you're not, the software is at risk of becoming stolen and copied, causing severe financial damage and posing an existential threat to your company.
By implementing foundation security measures such as encrypting the codebase and setting manufacturing limits, you can substantially reduce this risk. C-Trust is a security development tool that works as an extension to IAR Embedded Workbench and enables you to easily protect an existing or new application.
It's easy adding C-Trust to an existing license of IAR Embedded Workbench. If you want to explore this possibility, or try out C-Trust, please get in touch with us.
With C-Trust, you extend the capabilities of IAR Embedded Workbench to enable secure mastering based on a Security Context Profile. We provide pre-defined Security Context Profiles for you to get started developing secure applications. The Security Context defines the configuration of the trusted execution environment. It is a description of the security environment that is required to protect your application. The properties of the pre-defined Security Context Profile include:
We asked our customers about their #1 security concern. 26% answered IP protection.
It's easy to get started with C-Trust in IAR Embedded Workbench.
Focus on C-Trust and C-STAT