Logo: University of Southern California

Events Calendar

  • Center for Cyber-Physical Systems and Internet of Things and Ming Hsieh Institute Seminar

    Mon, Mar 02, 2020 @ 12:00 PM - 01:00 PM

    Ming Hsieh Department of Electrical and Computer Engineering

    Conferences, Lectures, & Seminars

    Speaker: Dr. Tuba Yavuz, Electrical and Computer Engineering Department at the University of Florida

    Talk Title: Improving IoT Reliability and Security using Automated Model Extraction and Guided Analysis

    Series: Center for Cyber-Physical Systems and Internet of Things

    Abstract: The number of Internet of Things (IoT) devices has reached 26 billion in 2019. A typical IoT ecosystem consists of a variety of components including the cloud, mobile devices, edge devices, and constrained devices. Although each component in IoT comes with unique capabilities and challenges, the system software that runs on each type of IoT component forms an important part of the IoT attack surface. Therefore, the ability to perform precise and scalable analysis of system software and to detect deep system vulnerabilities throughout the IoT ecosystem are critical for IoT reliability and security. System software includes the firmware, operating system, device drivers, and libraries. Despite recent advances in program analysis techniques and decision procedures, the complexity of system software creates challenges in terms of scalability and precision.

    In this talk, I will introduce Model Extraction and Model Guided Analysis as an approach for effective and scalable analysis of system software. The idea is to use extracted models as oracles in a client analysis, where the client analysis can become a model extraction step for another client analysis, and so on. I will present our experience with Model Extraction and Model Guided analysis in the context of USB and Bluetooth firmware and protocol stacks, Linux device drivers, cryptographic libraries, and SGX enclaves. I will specifically discuss the motivations, challenges, and our achievements using the tools and methodologies we have developed including FirmUSB, ProXray, MOXCAFE, and PROMPT. I will conclude with a vision and a roadmap for Model Extraction and Model Guided Analysis to support the reliable and secure development and evolution of IoT frameworks.

    Biography: Dr. Tuba Yavuz is currently an Assistant Professor at the Electrical and Computer Engineering Department of University of Florida (UF). She is also affiliated with the Florida Institute of Cyber Security Research (FICS) andthe Nelms Institute for the Connected World at UF. She received her Ph.D. in computer science from the Computer Science Department of University of California, Santa Barbara in 2004.Her research areas include formal methods, software engineering, and system security. She has recently developed tools and techniques for detecting vulnerabilities and malicious behavior in system software.

    Host: Chao Wang, wang626@usc.edu

    Location: Hughes Aircraft Electrical Engineering Center (EEB) - 248

    Audiences: Everyone Is Invited

    Contact: Talyia White


Return to Calendar