Stephen Checkoway

A picture of Stephen Checkoway

Kenneth Jacobs ‘71 Associate Professor of Computer Science
Computer Science Department
Oberlin College

Office: King 231
Telephone: +1 440.775.8364

Research Interests

My primary research interests are in embedded and cyberphysical systems security. Beyond those, I am interested in a number of topics such as tech policy, cryptography, programming languages, and compilers.

I think research is a social activity and I enjoy collaboration.

Research Projects

I have a collection of miscellaneous software I’ve written or contributed to here (almost certainly an incomplete list).

Recent Papers

  1. Willy R. Vasquez, Stephen Checkoway, and Hovav Shacham. The Most Dangerous Codec in the World: Finding and Exploiting Vulnerabilities in H.264 Decoders, in Proceedings of the USENIX Security Symposium 2023. USENIX, Aug. 2023. [Details, PDF]
  2. Evan Johnson, Maxwell Bland, YiFei Zhu, Joshua Mason, Stephen Checkoway, Stefan Savage, and Kirill Levchenko. Jetset: Targeted Firmware Rehosting for Embedded Systems, in Proceedings of the USENIX Security Symposium 2021. USENIX, Aug. 2021. [Details, PDF]

All of my papers are available and my Google Scholar profile is reasonably up to date.


Past teaching at UIC

Past teaching at JHU

Professional Activities

Recent Musings

All of my musings are available.