C-FLAT - Control-Flow Attestation for Embedded Systems Software
Association for Computing Machinery (ACM) via YouTube
NY State-Licensed Certificates in Design, Coding & AI — Online
UC San Diego Product Management Certificate — AI-Powered PM Training
Overview
Syllabus
Intro
Motivation
Recent Vulnerabilities
Principle of Remote Attestation
History of Remote Attestation
Problem Space of Runtime Attacks
Related Work
Our Contributions
Assumptions
C-FLAT: Big Picture
C-FLAT: Loop Handling
Prototype Architecture
Binary Instrumentation
Applying C-FLAT to Syringe Pump main
Final Hash Measurements
C-FLAT Log for PUSH action
Attacking the Syringe Pumb
Performance Impact
Discussion
Conclusion
Taught by
ACM CCS