Security Development Environment, leveraging the secure hardware built into next-generation microcontrollers to provide the low-level trust anchors and secure services needed for trustworthy IoT solutions.
Customized Security Contexts
Embedded Trust uses the innovative Security Contexts technology to help you with protecting your application. A Security Context defines the configuration of a trusted execution environment by describing the security environment that is required to protect an application.The tool allows you to create new or customize existing Security Contexts through a step-by-step wizard.
Unique device identity
Embedded Trust enables the creation of a identity chain for unique or class device identity.
Integrated in standard flow
Developers inherit the Security Context generated in Embedded Trust. Correct security and encryption settings are automatically enforced in C-Trust according to the Security Context. All developers are aligned and do not need to be security experts.
Integrated prototyping & production
Embedded Trust can simply export the production packages to the Secure Desktop Provisioner. This enables a closed-loop development and prototyping, from the creation of production first articles to export to volume production.
Embedded Trust and C-Trust
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.
Together, our security tools help companies to substantially reduce the risk of counterfeiting and cloning during production.