Amir Rahmati

Assistant professor

Tackling the security and privacy challenges of emerging technologies across the computing stack

  Halls department, Hall 4
  Wednesday, 26 December 2018
  11:45 - 12:45


Incorporating security at the inception of a technology is a goal we frequently strive for, but rarely achieve. Most of the research in the security domain is reactive: We design attacks, defenses, and systems to expose and fix vulnerabilities. This approach feeds into the current trend in the industry of foregoing security to reduce time to market or gain first mover advantage. It also treats security as a feature that negatively affects performance, price, and other metrics of a system, instead of a design principle.

My research seeks to break this trend by studying technologies that are either emerging or are in their infancy, and designing systems across the computing stack that tackle the security and privacy challenges they could incur on deployment. In my talk, I show how to secure batteryless devices against a range of attacks by giving them a sense of time; I discuss how approximate computing creates privacy risks; and I explore the design of privacy-respecting IoT systems


Amir Rahmati is an Assistant Professor in the Department of Computer Science at Stony Brook University. He earned his Ph.D. in Computer Science & Engineering from the Department of Electrical Engineering and Computer Science at the University of Michigan working with Professor Atul Prakash. He received his Master's degree working with Professor Kevin Fu at SPQR Lab and his B.Sc. degree in Computer Engineering from Sharif University of Technology working with Professor Seyed-Ghassem Miremadi.

His research focuses on the security of emerging technologies and resource-limited systems such as embedded and Internet of Things (IoT) systems. His works involve designing, building, and evaluating systems that tackle security challenges in these domains.