PulseExploreJournal ClubDebatesTrendingResearchersJournals
Instagram
HomeExploreJournal ClubTrending
Synapse
⌘+K
Synapse
April 27, 2026ACM Transactions on Cyber-Physical Systems0 citations

LightFAt+: Lightweight Control-flow Attestation via Unsupervised Machine Learning

View Full Paper
JGJeferson González GómezHNHassan NassarLBLars Bauer

Key Points

  • The aim is to enhance security in remote code execution by improving control flow attestation through lightweight methods.
  • Introduced LightFAt+, a lightweight control-flow attestation scheme using performance monitoring data and unsupervised ML classifiers.
  • Evaluated the accuracy and performance of LightFAt+ against traditional control-flow methods.
  • Compared detection metrics such as false negatives and false positives in real-world scenarios.
  • Achieved over 95% detection accuracy with low false-negative and false-positive rates.
  • LightFAt+ incurred significantly lower overhead compared to existing solutions.
  • Demonstrated rapid inference times when tested with real-world applications.

Abstract

As computational devices continue to evolve, an increasing number of applications are being run remotely. These applications span a broad range of devices, from low-capability IoT nodes to high-capability large cloud providers. Remote execution often involves handling sensitive data or running proprietary software, raising the challenge of ensuring uncompromised code execution. Remote Attestation addresses this challenge by verifying the integrity of the code through the calculation of a potentially extensive sequence of cryptographic hash values. However, this computation can lead to a control flow explosion due to variable loop bounds, which renders traditional Control-Flow attestation schemes impractical for complex real-world applications. In this work, we introduce LightFAt+, a Light weight Control- F low At testation scheme. Rather than relying on the costly computation of cryptographic hashes, LightFAt+ utilizes readings from the processor’s Performance Monitoring Unit (PMU) together with lightweight unsupervised Machine Learning (ML) classifiers. This approach allows LightFAt+ to detect whether a target application’s control flow has been compromised, thereby enhancing the system’s security. From the prover’s perspective, LightFAt+ incurs significantly lower overhead than other state-of-the-art control-flow attestation solutions. More importantly, from the verifier’s perspective, LightFAt+ achieves a detection accuracy of over 95%, with low false-negative and false-positive rates, as well as very fast inference times when applied to real-world applications and reference (benchmark) programs.

Ask AI
Helpful
Bookmark
Share
View Full Paper

Cite This Study

Gómez et al. (2026) studied this question.

synapsesocial.com/papers/69eefdb5fede9185760d4739https://doi.org/10.1145/3811913
Ask AI
Helpful
Bookmark
Share
View Full Paper