About Me

I'm a Computing and Information Sciences Ph.D. student at Rochester Institute of Technology. I am advised by Dr. Ivan De Oliveira Nunes and am a member of the CHAOS-Sec lab.

Before joining the Ph.D. program, I completed a Bachelor of Science and a Master of Science in Computing Security at RIT in the spring of 2022.

Research Interests

Security & Privacy Embedded Systems Formal Methods
Browser Security Browser Extensions

Publications

[ACSAC'24]

SpecCFA: Enhancing Control Flow Attestation and Auditing via Application-Aware Sub-Path Speculation

  • Authors: Adam Caulfield, Liam Tyler, and Ivan De Oliveira Nunes
  • In: (To Appear) 40th Annual Computer Security Applications Conference
  • Paper: SpecCFA Paper
  • Repository: SpecCFA Repo
[EMSoft’24 and IEEE TCAD]

Untrusted Code Compartmentalization for Bare Metal Embedded Devices

  • Authors: Liam Tyler, and Ivan De Oliveira Nunes
  • In: ACM SIGBED International Conference on Embedded Software (EMSOFT) and IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems (TCAD)
  • Paper: UCCA Paper
  • Repository: UCCA Repo

Posters

Untrusted Code Compartmentalization for Bare Metal Embedded Devices

  • Authors: Liam Tyler, and Ivan De Oliveira Nunes
  • In: USENIX Security 2024
  • Poster: UCCA Poster

Service

External Reviewer

  • USENIX Security 2024
  • ACM Conference on Computer and Communications Security (CCS) 2023
  • European Symposium on Research in Computer Security (ESORICS) 2023
  • Network and Distributed System Security Symposium (NDSS) 2023

Teaching Experience

Spring 2024

  • Teaching Assistant: IoT Security (RIT CSEC 741)
  • Fall 2023

  • Teaching Assistant: Trusted Computing (RIT CSEC 530/630)
  • Spring 2022

  • Course Assistant: Software Development & Problem Solving 2 (RIT GCIS 124)
  • Fall 2021

  • Course Assistant: Software Development & Problem Solving 1 (RIT GCIS 123)
  • Spring 2021

  • Course Assistant: Software Development & Problem Solving 2 (RIT SWEN/CSEC 124)
  • Spring 2020

  • Supplemental Lab Instructor: Computer Science 2 (RIT CSCI 142)
  • Grader: Computer Science 2 (RIT CSCI 142)
  • Fall 2019

  • Supplemental Lab Instructor: Computer Science 1 (RIT CSCI 141)
  • Grader: Computer Science 1 (RIT CSCI 141)