~/talk

Stateful Behavior Inference and Runtime Enforcement for Vehicle Network Security

Talkat VehicleSec '25 · 2025-08-11..08-12· [security]
links:none on file
links:none on file
links:none on file
name:Ky Ho
links:none on file
links:none on file
links:none on file
links:none on file
links:none on file
links:none on file
name:David Siu
links:none on file
links:none on file
links:none on file
slides:none on file

Framework infers hierarchical state machines from decoded CAN traces, compiles them to an FPGA checker and combines that with ECU fingerprinting for message authentication. Implementation runs on a Toyota Prius and in the BeamNG.tech simulator; injected-message fuzzing shows state-desynchronization attacks succeed rarely (assertion violations ~0.35% average), pure mode-transition attacks produce none in a 24‑hour sweep, and a history-assisted variant stays under ~0.5%. Enforcement detects injected anomalies, leaves FPGA resources unused, and scales by adding parallel FPGA instances.

AI-written summary · about

  1. 0:00Vehicle network security intro
  2. 1:14Behavior enforcement framework
  3. 2:37Data for autonomous parking
  4. 4:02State machine inference
  5. 5:24Deep spec mining comparison
  6. 6:05FPGA state machine impl
  7. 7:48FPGA model scalability
  8. 8:09Penetration testing & threats
  9. 9:33Desynchronization attack results
  10. 10:58Mode transition attacks
  11. 11:19Scalability & other features
  12. 12:21Conclusion & future work
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.