
On Wednesday, Jan. 29, 2020, the Strauss Center and the Center for Enterprise and Policy Analytics (CEPA) at The University of Texas at Austin are pleased to welcome Mina Guirguis, professor of computer science at Texas State University, for its "Cybersecurity Speaker Series." This afternoon academic seminar is more technically-based than the talk he will give earlier in the day.
Cyber-Physical Systems (CPS) will be core to most emerging computing systems. A myriad of activities in our lives will rely on the correct operation of these systems, from transportation and energy domains, to manufacturing and health care. Securing CPS against cyberattacks, however, is challenging due to the wide range of possible attacks — from stealthy ones that seek to manipulate control and measurement signals to malware that infects host machines that control the physical process. This has prompted the research community to develop targeted methods that protect and check the run-time operation of the CPS. Since protecting signals and checking for errors result in performance penalties, they must be performed within the delay bounds dictated by the control loop. Due to the large number of potential checks that can be performed, coupled with various degrees of their effectiveness to detect a wide range of attacks, strategic assignment of these checks in the control loop is a critical endeavor. In this talk, Guirguis will present a coherent runtime framework — which is coined BLOC — for orchestrating the CPS with check blocks to secure them against cyber attacks. BLOC capitalizes on game theoretical techniques to enable the defender to find an optimal randomized use of check blocks to secure the CPS while abiding to the control-loop delay constraints.
In the first part of the talk, Guirguis will present a Stackelberg game model for stateless blocks and a Markov game model for stateful ones and derive optimal policies that minimize the worst-case damage from rational adversaries. In the second part, he will present a Deep Reinforcement Learning framework that solves for optimal/suboptimal assignments of check blocks against the explosion in the size of the state/action spaces. He will also present results obtained from extensive simulations as well as real instantiations of CPS.
Guirguis is a professor of computer science at Texas State University, which he joined in 2006. He directs the Intelligent Security Group. His research is broadly driven by the interplay of security, networks and stochastic control with research contributions in the areas of Cyber-Physical Systems (CPS), Networks and Computing Systems and Mobile Cloud Computing. His research work has been published in over 40 refereed papers, posters and journals, as well as one book chapter. Guirguis' research and educational activities are funded with over $3.3M in grants from the NSF, DoD, AFOSR, DHS, IEEE, Cisco and Texas State. Guirguis received the NSF CAREER award in 2012.
Guirguis was a visiting faculty researcher at the Air Force Research Laboratory (AFRL) in the summers of 2012 and 2013. During the academic year 2014–15 he joined the Mobile and Pervasive Computing Group in the ECE Department at UT Austin. He has been a visiting scholar at the DHS Center for Risk and Economic Analysis of Terrorism Events (CREATE) in summer 2016. Guirguis has a wide range of industrial experience at various companies including Fortress Technologies and Microsoft. He has served on various Technical Program Committees for many conferences, on NSF panels and on the Editorial Board for the International Journal on Advances in Networks and Services. He is serving as an Academic Alliance Member for NCWIT and as a senior research fellow in the LBJ Institute for STEM Education and Research.
Guirguis earned his B.Sc. in computer science and automatic control at Alexandria University in 1999, his M.A. in computer science at Boston University in 2005 and his Ph.D. in computer science at Boston University in 2007.