In many IoT systems, different devices coexist, and it’s an open challenge to guarantee that all the devices can offer the essential security services required to implement a security baseline across the whole IoT system to avoid “easy” entry points for attackers.

CROSSCON aims at addressing all these issues by designing a new open, modular, highly portable, and vendor-independent IoT security stack that can run on a wide range of devices that may use heterogeneous hardware architectures. CROSSCON aims also at improving and enriching the traditional trusted services offered by existing TEEs.

CROSSCON’s stack will be able to guarantee trusted services with high-level of assurance across an entire IoT system. To overcome interoperability issues, CROSSCON must provide to the layers above a unified set of APIs to use TEE functionalities and trusted services.