Logo: University of Southern California

Events Calendar


  • CS Colloquium: Steve Checkoway (Johns Hopkins) - Revealing Reality Through Reverse Engineering

    Mon, Apr 06, 2015 @ 09:45 AM - 10:50 AM

    Thomas Lord Department of Computer Science

    Conferences, Lectures, & Seminars


    Speaker: Steve Checkoway, Johns Hopkins

    Talk Title: Revealing Reality Through Reverse Engineering

    Series: CS Colloquium

    Abstract: Insecure computer systems in the wild can enable consequences ranging from crime to mass surveillance to (in the case of cyberphysical systems) physical destruction or even death. But how can anyone know if a particular computer system is insecure? One can rely on the representations of the system designers or manufacturers; however, the history of computers is replete with examples of claims that products are secure which are subsequently proven false. This is, in part, because computer systems tend to exhibit unanticipated, unintended, or poorly-understood behaviors that have complex interactions. As a result, the best way to learn about the security of a system is to take a detailed look at the hardware and software that comprise the system, and their interactions. In the common case where hardware designs and software source code are not available, reverse engineering the system is often the best way to derive ground-truth data on how the system functions.

    In this talk, I'll describe some of my recent research where reverse engineering played a key role, covering TLS implementations with backdoors as well as cyberphysical systems. I'll also describe the scientific nature of reverse engineering as well as the positive, real-world impact reverse engineering can have on security and safety.

    The lecture will be available to stream HERE.

    Biography: Stephen Checkoway is an Assistant Research Professor in the Department of Computer Science at Johns Hopkins University and a member of the Johns Hopkins University Information Security Institute. Checkoway's research focuses on the security of embedded and cyberphysical systems. He has demonstrated exploitable vulnerabilities in such embedded systems as electronic voting machines, laptop webcams, automobiles, and airport scanners. He received his Ph.D. in Computer Science from the University of California, San Diego in 2012.

    Host: CS Department

    Webcast: https://bluejeans.com/774936978

    Location: Olin Hall of Engineering (OHE) - 132

    WebCast Link: https://bluejeans.com/774936978

    Audiences: Everyone Is Invited

    Contact: Assistant to CS chair

    Add to Google CalendarDownload ICS File for OutlookDownload iCal File

Return to Calendar