Главная
Study mode:
on
1
Intro
2
Motivation
3
Recent Vulnerabilities
4
Principle of Remote Attestation
5
History of Remote Attestation
6
Problem Space of Runtime Attacks
7
Related Work
8
Our Contributions
9
Assumptions
10
C-FLAT: Big Picture
11
C-FLAT: Loop Handling
12
Prototype Architecture
13
Binary Instrumentation
14
Applying C-FLAT to Syringe Pump main
15
Final Hash Measurements
16
C-FLAT Log for PUSH action
17
Attacking the Syringe Pumb
18
Performance Impact
19
Discussion
20
Conclusion
Description:
Explore a conference talk from CCS 2016 that introduces C-FLAT: Control-FLow Attestation for Embedded Systems Software. Delve into the motivation behind this technology, recent vulnerabilities, and the principles of remote attestation. Examine the problem space of runtime attacks and related work before discovering the authors' contributions and assumptions. Gain insights into the C-FLAT architecture, including its big picture and loop handling techniques. Learn about the prototype architecture, binary instrumentation, and the application of C-FLAT to a syringe pump main function. Analyze final hash measurements, C-FLAT logs for PUSH actions, and potential attacks on the syringe pump. Evaluate the performance impact and engage in a discussion before reaching the conclusion of this 24-minute presentation by researchers from TU Darmstadt, Aalto University, Trustonic, and the University of California, Irvine.

C-FLAT - Control-Flow Attestation for Embedded Systems Software

Association for Computing Machinery (ACM)
Add to list