Skip to content (access key 's')
Logo of Technion
Logo of CS Department

The Taub Faculty of Computer Science Events and Talks

Trusted Execution Environments
event speaker icon
Assaf Rosenbaum (M.Sc. Thesis Seminar)
event date icon
Wednesday, 29.08.2018, 10:00
event location icon
Taub 601
event speaker icon
Advisor: Prof. Eli Biham and Dr. Sara Bitan
As the cyber security threat continues to grow, we need to better defend our systems. One of the ways to improve the security of a computer system is to isolate its critical assets from the main execution environment. These critical assets are handled in a Trusted Execution Environment, which can protect them even when the main execution environment is compromised. One of the leading technologies enabling trusted execution environment is ARM TrustZone. In this talk we'll present our research on trusted execution environments. In particualr, TrustZone based trusted execution environments. We'll show how a trusted execution environment can help to protect the main execution environment and increase its secuirty. In our work, the trusted execution environment is used to prevent return flow hijacking attacks (such as ROP) in the main execution environment. Our solution utilzes the trusted execution environment to create a secure shadow stack and to enforce that the program return flow remains intact. We'll also mention other aspects of our research.