Bespoke Security for Cyber-Physical Systems

Ph.D. Dissertation
(DOI: 10.7916/d8-cgaj-mz52)

  SPAM: Stateless Permutation of Application Memory


  Using Name Confusion to Enhance Security


  Practical Byte-Granular Memory Blacklisting using Califorms

IEEE/ACM International Symposium on Microarchitecture (MICRO) 2019
(DOI: 10.1145/3352460.3358299)
IEEE Micro Top Picks Honorable Mention

  YOLO: Frequently Resetting Cyber-Physical Systems for Security

SPIE Defense & Commercial Sensing 2019
(DOI: 10.1117/12.2518909)

  Charting the Cyber-Physical System Security Landscape

Ph.D. Candidacy Exam

  A Story of Under-C Discovery and Adventure: A Look at Memory Safety

Silicon Valley Cyber Security Meetup

  Go Go Gadget! An Intro to Return Oriented Programming (ROP)

Silicon Valley Cyber Security Meetup

  WACI: How To Make Driving Awesome

ACM International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS) 2018