About

I am an Associate Professor in the Department of Computer Science at Purdue University and co-director of the Purdue Security Laboratory (PurSec Lab). I am also affiliated with the Center for Education and Research in Information Assurance and Security (CERIAS), where I aim to broaden interdisciplinary collaboration in security and privacy. I earned my Ph.D. in Computer Science and Engineering from Penn State University, where I was advised by Professor Patrick McDaniel and served as the lead graduate student in the Systems and Internet Infrastructure Security Laboratory (SIIS).

My research investigates the design and evaluation of security and privacy for software and systems, particularly within emerging computing platforms and their complex physical environments. To achieve this, my group architects and prototypes system platforms that apply techniques from program analysis, hybrid modeling, formal methods, and artificial intelligence in both cyber and physical domains. Our research approach is best illustrated in enterprise networks, robots, self-driving cars, industrial control systems, and mobile systems, such as smartphones and wearables (e.g., smartwatches, AR/VR headsets). To learn more about our research, you can explore our publications.

My research group actively publishes at top security conferences (USENIX Security, Oakland, CCS, and NDSS). Our work has been sponsored by NSF, ONR, DARPA, USDOT, DOE, the United States Military Academy, Google, Apple, Cisco, Rolls Royce, Denso North America Foundation, and Sandia National Laboratories. I am part of the NSF AI Institute ACTION, DARPA FIREFLY, and USDOT National Center TraCR.

I have received multiple awards, including the NSF CAREER Award (2022), the Google Aspire Award (2021, 2022, and 2023), the Amazon Research Award (2024), and the Google Academic Research Award (2025); paper awards such as the ACM CCS Distinguished Paper Award (2024), the USENIX Security Honorable Mention Paper Award (2025), and the Andreas Pfitzmann Best Paper Award at Privacy Enhancing Technologies (PoPETs) (2026); and university recognition such as the Most Influential Professor Award from the Purdue CS Graduate Student Board (2020 and 2024) and the College of Science Faculty Leadership Award (2024).

I contribute to the research community through various service roles. Currently, I serve as the Secretary/Treasurer of the ACM Special Interest Group on Security, Audit and Control (SIGSAC), as an Associate Editor of IEEE Transactions on Information Forensics and Security (TIFS), and as a co-moderator for cs.CR, the Cryptography and Security subject area on arXiv.

Research Group

Current Students

Past Ph.D. Students

  • Raymond Muller (2025) Signal and Image Processing Engineer for Security at Lawrence Livermore National Laboratory (LLNL)
  • Arjun Arunasalam (2025) Assistant Professor in the Knight Foundation School of Computing and Information Sciences at Florida International University
  • Reham Aburas (2024) Assistant Professor in the Department of Computer Science and Engineering at the American University of Sharjah
  • Muslum Ozgur Ozmen (2024) Assistant Professor in the School of Computing and Augmented Intelligence at Arizona State University
  • Habiba Farrukh (2023) Assistant Professor in the Department of Computer Science at the University of California, Irvine

Past Co-advised Ph.D. Students

  • Doguhan Yeke (2026) Software engineer, Capital One (co-advised with Antonio Bianchi)
  • Hyungsub Kim (2024) Assistant Professor in the Department of Computer Science at Indiana University (co-advised with Dongyan Xu and Antonio Bianchi)
  • Khaled Serag (2023) Research Scientist at Qatar Computing Research Institute (QCRI) (co-advised with Dongyan Xu)
  • Abdulellah Alsaheel (2023) Private Security Consultant (co-advised with Dongyan Xu)

Full list of Students

Prospective Students

Fall 2026, Spring 2027 I am looking for motivated PhD students and research interns. If you are interested in security, I would be glad to speak with you.

If you are not a Purdue student, please fill out this form. Purdue students may email me about undergraduate and graduate research opportunities.

Selected Publications

2026
2025
2024

For the complete list of publications, please see the Publications page.

All publications

Teaching

CS 426: Computer Security (Undergraduate)

This introductory undergraduate course covers the principles of building secure computer systems and the basics of security best practices. It spans cryptography, network security, systems security, and privacy. Students leave with practical skills for understanding threats and designing more secure software, protocols, and systems.

CS 590: IoT/CPS Security (Graduate)

This graduate course surveys current research on securing Internet of Things and Cyber-Physical Systems. It introduces the foundations of safety and security, along with methods for verification, detection, and repair. Example topics include voice-controlled devices, edge computing, industrial control systems, and autonomous vehicles.

CS 529: Security Analytics (Graduate)

This graduate course explores the intersection of security and machine learning. It is organized into two parts: machine learning for security and the security of machine learning systems. Students build the background needed to study both attacks and defenses across learning and inference.

Full list of courses

News

  • 2026Our paper No Privacy for Privates: How Military Communities Experience and Perceive the Privacy Risks of Military-Marketed Apps received the Andreas Pfitzmann Best Paper Award at PoPETs 2026.
  • 2025I have been elected Secretary/Treasurer of ACM SIGSAC. I look forward to serving the community in 2025.
  • 2025My research group has been selected as a recipient of the 2025 Google Academic Research Award. We are deeply grateful to Google Research for supporting our work.
  • 2025I am proud to celebrate two of my Ph.D. students who just graduated and are starting their new jobs in Fall 2025. Arjun Arunasalam is starting as a tenure-track Assistant Professor at Knight Foundation School of Computing & Information Sciences (FIU KFSCIS), and Raymond Muller is beginning his new role as a Signal and Image Processing Engineer for Security at Lawrence Livermore National Laboratory (LLNL).
  • 2025Congratulations to Chandrika Mukherjee and all authors on receiving the Honorable Mention award for the paper Shadowed Realities: An Investigation of UI Attacks in WebXR at USENIX Security Symposium 2025.
  • Aug 2025I was promoted to Associate Professor with tenure at Purdue Computer Science. Thank you to my mentors, colleagues, and the whole Purdue community for their support. A special thank you goes to my students, past and present; your hard work and curiosity make this career rewarding.
  • 2025Congratulations to my Ph.D. students, Muslum Ozgur Ozmen and Reham Aburas, on their graduation and new faculty positions! Ozgur is heading to Arizona State University as an Assistant Professor; Reham will join American University of Sharjah as an Assistant Professor.
  • 2024My research group has received an Amazon Research Award.
  • 2024Distinguished Paper Award at ACM Conference on Computer and Communications Security (CCS).
  • 2024I gave a talk on Secure Autonomy for Qualcomm AI Lectures. Thank you Jonathan Petit for hosting me!
  • 2024I gave a talk at Lund University (Sweden) for the ELLIIT Focus Period Symposium on Security and Fault Tolerance of Cyber-Physical Systems. Thank you Martina Maggio and Mikael Asplund for hosting me!
  • 2024I gave a virtual talk at University of California Santa Cruz Baskin School of Engineering, Cyber-Physical Systems Research Center (CPSRC). Thank you Ricardo Sanfelice, Alvaro Cardenas, and Daniel Fremont for hosting me!
  • 2024Congratulations to M. Ozgur Ozmen on receiving the 2024 CERIAS Diamond Award for his outstanding academic achievement.

Older News