Attack and Defense of Trusted Execution Environment

SpeakerNing Zhang
Organization Raytheon and Virginia Tech
Location454 Monteith Research Center (ASSIST)
Start Date February 21, 2018 10:15 AM
End Date February 21, 2018 11:45 AM

Title: Attack and Defense of Trusted Execution Environment
Speaker: Ning Zhang
Organizations: Raytheon and Virginia Tech

Securing highly complex networked computing systems is a challenging task. This can be observed from the fact that despite significant efforts from government, industry and academia, new vulnerabilities continue to be discovered every day. As computing systems become more integrated with the society, there is an urgent need for trustworthy systems.

In this talk, I will describe my research efforts to build trustworthy computer systems. I will begin by briefly discussing my understanding of computer security from both the industry and academic perspectives, then summarize several challenges and opportunities in secure systems. I will then detail my work on realizing trusted execution environment that can defend against advanced attackers launching multi-­vector attacks on embedded devices. These efforts lead to not only the design and implementation of the cache-­assisted secure execution system on ARM processors, but also studies on the fundamental limitations of these security mechanisms. By addressing the key challenges in embedded devices, my works pave the way for the further proliferation of trusted execution environments for mission critical applications. To conclude the talk, I will briefly present my research vision for computer security in the future.

Dr. Ning Zhang is currently a technical lead at Cyber Security Innovations of Raytheon. He is also an Adjunct Assistant Professor at the Department of Computer Science of Virginia Polytechnic Institute and State University since 2016. He has worked to protect military systems and critical infrastructures at Raytheon since 2007. Ning's research focus is system security, which lies at the intersection of security, embedded system, computer architecture and software. Ning received his Ph.D. degree from the Complex Networks and Security Research Lab at Virginia Polytechnic Institute and State University in 2016, under the supervision of Dr. Wenjing Lou. Ning received his M.S. in System Engineering from Worcester Polytechnic Institute, M.S. in Computer Science and B.S. in Computer Science, Economics and Mathematics from the University of Massachusetts -­ Amherst. 

  February 2018
Sun Mon Tues Wed Thu Fri Sat