(Hongjun's photo)

Hongjun Choi (최홍준)

Ph.D. Candiate
Department of Computer Science
Purdue University
 hongjun at purdue.edu

I am on the job market this year (2021-2022).

I am invited to CPS Rising Stars 2022. See you at UVA (Charlottesville, VA) in May.

I am Hongjun, a Ph.D. candidate in Department of Computer Science at Purdue University. I am working with professor Xiangyu Zhang as my advisor. My research interest lies in systems and software security in general. In particular, I am recently focusing on security in Autonomous Cyber-Physical Systems (CPS) such as drones and self-driving cars. My research aims to build secure and reliable autonomous CPS by bridging the gap between the cyber and physical domains. I have recently proposed holistic security solutions for vehicular CPS, including physical attack detection, sensor attack recovery, CP-inconsistency vulnerability identification in control programs, and CPS forensics.
Before joining Purdue, I received an M.S. and a B.S. from Pohang University of Science and Technology (Postech) (advised by professor Jong Kim and professor emeritus SungJe Hong) and Kyungbook National University (KNU). I also worked as a staff software engineer in Korea Software Solutions Lab (KSSL) and Ubiquitous Computing Lab (UCL) at IBM.

Research Interests

    Security and Reliability in Cyber-Physical Systems (CPS) and Autonomous Robotic Vehicles
    Software Security and Testing, Program Analysis

Honors and Awards

  • CPS Rising Star 2022
  • Network and Distributed System Security Symposium (NDSS) Student Grant, 2022
  • ACM Conference on Computer and Communications Security Student Conference Grant, 2021
  • IEEE Symposium on Security and Privacy Student Travel Grant, 2021
  • USENIX Security '20 Student Grant, 2020

Publications

Projects

  • CPS Attack Detection
    -  CI Monitoring: physical attack detection based on Control Invariant (CI) monitoring
  • CPS Attack Resilience
    -  Software Sensor: the first software-based sensor approach for attack-resilient control of robotic vehicles
  • CPS Control Program Analysis -- Vulnerability/Defects Anlaysis
    -  Control Program Analysis: automated Cyber-Physical inconsistency (CPi) vulnerability identification
    -  FrameChecker: a static anlysis tool for detecting reference frame inconsistencies [ artifact available]
  • CPS After-attack/accident Investigation
    -  CPS Forensics: post-mortem attack investigation of robotic vehicles

Resources

    A reading list regarding CPS security; the lastest research papers collected from top security conferences.
    Realding List

Professional Activities

  • Program Committee:
    -  IEEE Symposium on Security and Privacy (IEEE S&P), Shadow Program Committee, 2021
    -  USENIX Security, Artifact Evaluation Comittee, 2022
    -  IEEE Conference on Dependable and Secure Computing (IEEE DSC), Program Committee, 2022
  • Sub-reviewer:
    -  ACM Conference on Computer and Communications Security (CCS), 2020, 2019, 2016, 2015
    -  USENIX Security Symposium (USENIX Security), 2022, 2021, 2018
    -  Annual IEEE/IFIP International Conference on Dependable Systems and Networks (DSN), 2015
    -  IEEE Secure Development Conference (SecDev), 2017
    -  International Symposium on Engineering Secure Software and Systems (ESSOS), 2017
    -  ACM SIGSOFT International Symposium on Foundations of Software Engineering (FSE), 2022, 2020, 2018, 2016
    -  International Conference on Software Engineering (ICSE), 2022, 2020, 2017
    -  ACM SIGSOFT International Symposium on Software Testing and Analysis (ISSTA), 2017
  • Journal Reviewer:
    - IEEE Internet of Things Journal, 2020

Experience

  • Research Assistant,
    Department of Computer Science, Purdue University,
    West Lafayette, USA, Current
  • Graduate Assistant,
    Rosen Center for Advanced Computing (RCAC), Purdue University,
    West Lafayette, USA, Aug 2013 - Dec 2013
  • Staff Software Engineer,
    Ubiquitous Computing Lab (UCL), IBM,
    Seoul, South Korea, Jun 2011 - Oct 2011
  • Software Engineer,
    Korea Software Solutions Lab (KSSL), IBM,
    Seoul, South Korea, Jan 2008 - May 2011
  • Research Assistant,
    Pohang University of Science and Technology (POSTECH),
    Pohang, South Korea, Mar 2006 - Feb 2008
  • Military Service (Sergent),
    Republic of Korea Army, Honorable discharge (26 months),
    Gyeryoung, South Korea