In addition, IAR Systems announced support for several devices from STMicroelectronics’ STM32F4 and L4 families, as well as NXP Semiconductors’ Kinetis K65 and K66 devices. The support of these extremely popular device families enables a huge number of existing applications to now have security integrated, both providing a simplified “on-ramp” to security for many OEMs, alongside enabling a rapid acceleration of security into existing marketplaces.
As embedded applications grow in complexity, software and other IP aspects continue to encompass the majority of a company’s true value. These applications typically contain several man years of development efforts, and if this investment is not protected, it is substantially at risk of becoming stolen and copied, causing severe financial damage and posing an existential threat to companies. By implementing foundation security measures such as encrypting the codebase and setting manufacturing limits, companies can substantially reduce this risk.
C-Trust works as an extension to the development toolchain IAR Embedded Workbench and enables application developers to deliver secure, encrypted code. The tool now includes a ready-made Security Context Profile for IP protection that automatically includes all the necessary security and encryption settings for providing the application with a baseline protection against illegal access and copying. The application code is automatically mastered and encrypted using Advanced Encryption Standard (AES).
For companies who wants to customize or create their own Security Context Profiles, IAR Systems and Secure Thingz offer the recently launched Security from Inception Suite: a unique is a set of tools including the Security Development Environment Embedded Trust, services and training to aid companies in ensuring they are successful in implementing the right level of security for their specific needs.
IAR Systems – www.iar.com/ctrust