Monday, April 20, 2015 - 4:00pm to 4:50pm
KEC 1003

Speaker Information

Sibin Mohan
Research Scientist
Information Trust Institute
University of Illinois at Urbana-Champaign

Abstract

Applications in the cyber-physical systems (CPS) domain are increasingly interconnected for efficiency, better monitoring, and improved functionality. Traditionally, such systems were immune to software security attacks, but the increased interconnectivity is opening up new attack surfaces. Recent events, such as the Stuxnet attack, have shown the serious damage that can result. Attacks can be particularly destructive for systems that have safety-critical constraints with real-time properties. In this talk, I will present methods that we have developed at UIUC to detect intrusions in such systems and ensuring that the physical system remains safe. Essentially, the inherent properties of real-time systems (the timing constraints, the predictable-by-design nature, etc.) can be repurposed to detect security violations/intrusions. We (a) analyze the behavior of real-time control tasks and (b) implement an intrusion detection scheme based on this behavior. By combining results from both of those efforts with an architectural design (which we call “SecureCore”), we are able not just to detect intrusions as soon as they occur, but also to keep the underlying physical system safe. I will present the analysis of various behavioral profiles such as timing, operating system behavior, memory traffic and control flow and show how these properties can be combined with the SecureCore architecture to detect intrusions in real-time systems.

Speaker Bio

Sibin Mohan is a Research Scientist in the Information Trust Institute (ITI) at the University of Illinois at Urbana-Champaign (UIUC). His research focuses on security for cyber-physical systems, secure cloud computing, and software-defined networking for use in safety-critical domains. Prior to working at ITI, he was a postdoctoral researcher in the Computer Science department at UIUC. He has also previously worked at Hewlett-Packard’s India Software Operations. Sibin completed his Ph.D. in 2008 and his M.S. in 2004, both from the Computer Science department at North Carolina State University. He completed his B.E. in Computer Science and Engineering at Bangalore University, India in 2001.