ARM includes an isolation capability, called TrustZone™, in its core processor. Trustonic™ is a joint venture between ARM and Gemalto and G+D to expose this capability for aftermarket programmability.
In a similar way to how Secure Elements are provisioned for the entire Financial Services market in the wake of European smart cards, TrustZone apps are provisioned through standards published by Global Platform. The TrustZone environment is currently in use by multiple markets, from automotive to gaming.
All participants have a stake in the integrity of the technology. The current supply chain, from design to manufacturing to operation, spans many countries and involves multiple multinational corporations.
The distributed responsibility for this platform helps to assure there is no single entity in charge. Keys and key usage are managed in the TEE, providing a high level of security in the endpoint device.