Secure Computer Hardware in the Age of Pervasive Security Attacks

Feb 14

Thursday, February 14, 2019 - 12:00pm to 1:00pm

LSRC D106

Add to calendar »

Presenter

Mengjia Yan, Ph.D. student at the University of Illinois at Urbana-Champaign

Recent attacks such as Spectre and Meltdown have shown how vulnerable modern computer hardware is. The root cause of the problem is that computer architects have traditionally focused on performance and energy efficiency. Security has never been a first-class requirement. Moving forward, however, this has to radically change: we need to rethink computer architecture from the ground-up for security. As an example of this vision, in this talk, I will focus on speculative execution in out-of-order processors --- a core computer architecture technology that is the target of the recent attacks. I will describe InvisiSpec, the first robust hardware defense mechanism against speculative (a.k.a transient) execution attacks. The idea is to make loads invisible in the cache hierarchy, and only reveal their presence at the point when they are safe. Once an instruction is deemed safe, our hardware is able to cheaply modify the cache coherence state in a consistent manner.

Contact

Aleksandrova, Olena
919-660-5252
opa@duke.edu