Trusted Apps for Open Cyber-Physical Systems

Dates: 1/01/2015 – 31/12/2017
Funding scheme: RIA – Research and Innovation action

Τhe project will develop a parallel, real-time Trusted Execution Environment (TEE) for highly-trusted CPS Apps. The TEE is located separately from existing the execution environment inside the System Control Units and exploits functionalities provided by the novel hardware-, processor- and network-centric security mechanisms as well as a hypervisor for virtualization.

Furthermore, TAPPS will provide and validate an end-to-end solution for development and deployment of trusted apps, including an App Store and a model-based tool chain for trusted application development including verification tools. This multi-level trusted Apps platform and tool chain are matured and validated in health and automotive application domains using industrial, realistic use cases paving the way for future exploitation in further demanding application domains.

Links: http://www.tapps.eservices4life.org/ loghi_uff-011

Publications

This material is presented to ensure timely dissemination of scholarly and technical work.
Copyright and all rights therein are retained by authors or by other copyright holders.
All persons copying this information are expected to adhere to the terms and constraints
invoked by each author’s copyright. In most cases, these works may not be reposted without
the explicit permission of the copyright holder.

Talks

Demos

  1.  Secure CAN (sCAN) communication in action
  2. Firmware Over-the-Air Updating: STM32F779 using ESP8266 downloads the firmware that later (after blue led turns off) transmits to an STM32F769i over secure CAN-bus
  3. Hardware extensions for the open access HUB: WORM, Firewall
  4. Unauthorized Login for Automotive Networks over Secure HUB: Use Case, Demonstration
  5. Authorized Login for Automotive Networks over Secure HUB: Use Case, Demonstration
  6. Hardware extensions for the open access HUB & Un/Authorized login (all in one)
  7. Authorized Secure Firmware Over-the-Air Updating for Automotive ECUs: Ιllustration, Use Case, Demonstration, All In One