A survey of remote attestation in Internet of Things: Attacks, countermeasures, and prospects

B Kuang, A Fu, W Susilo, S Yu, Y Gao - Computers & Security, 2022 - Elsevier
The explosive growth of the Internet of Things (IoT) devices is an inevitable trend, especially
considering the fact that 5G technology facilitates numerous services building on IoT …

Sok: Runtime integrity

M Ammar, A Caulfield, IDO Nunes - arXiv preprint arXiv:2408.10200, 2024 - arxiv.org
This paper provides a systematic exploration of Control Flow Integrity (CFI) and Control Flow
Attestation (CFA) mechanisms, examining their differences and relationships. It addresses …

{VRASED}: A verified {Hardware/Software}{Co-Design} for remote attestation

IDO Nunes, K Eldefrawy, N Rattanavipanon… - 28th USENIX Security …, 2019 - usenix.org
Remote Attestation (RA) is a distinct security service that allows a trusted verifier (Vrf) to
measure the software state of an untrusted remote prover (Prv). If correctly implemented, RA …

On the TOCTOU problem in remote attestation

I De Oliveira Nunes, S Jakkamsetti… - Proceedings of the …, 2021 - dl.acm.org
Much attention has been devoted to verifying software integrity of remote embedded (IoT)
devices. Many techniques, with different assumptions and security guarantees, have been …

{APEX}: A verified architecture for proofs of execution on remote devices under full software compromise

IDO Nunes, K Eldefrawy, N Rattanavipanon… - 29th USENIX Security …, 2020 - usenix.org
Modern society is increasingly surrounded by, and is growing accustomed to, a wide range
of Cyber-Physical Systems (CPS), Internet-of-Things (IoT), and smart devices. They often …

SoK: Integrity, Attestation, and Auditing of Program Execution

M Ammar, A Caulfield, IDO Nunes - 2025 IEEE Symposium on …, 2024 - computer.org
This paper provides a systematic exploration of Control Flow Integrity (CFI) and Control Flow
Attestation (CFA) mechanisms, examining their differences and relationships. It addresses …

FeSA: Automatic federated swarm attestation on dynamic large-scale iot devices

B Kuang, A Fu, Y Gao, Y Zhang, J Zhou… - IEEE Transactions on …, 2022 - ieeexplore.ieee.org
Swarm attestation, as an important branch of Remote Attestation (RA), enables a trusted
party (verifier) to verify the security states of multiple devices (provers) in a large network …

Verify&revive: Secure detection and recovery of compromised low-end embedded devices

M Ammar, B Crispo - Proceedings of the 36th Annual Computer Security …, 2020 - dl.acm.org
Tiny and specialized computing platforms, so-called embedded or Internet of Things (IoT)
devices, are increasingly used in safety-and privacy-critical application scenarios. A …

Towards systematic design of collective remote attestation protocols

IDO Nunes, G Dessouky, A Ibrahim… - 2019 IEEE 39th …, 2019 - ieeexplore.ieee.org
Networks of and embedded (IoT) devices are becoming increasingly popular, particularly, in
settings such as smart homes, factories and vehicles. These networks can include numerous …

Reconciling remote attestation and safety-critical operation on simple iot devices

X Carpent, K Eldefrawy, N Rattanavipanon… - Proceedings of the 55th …, 2018 - dl.acm.org
Remote attestation (RA) is a means of malware detection, typically realized as an interaction
between a trusted verifier and a potentially compromised remote device (prover). RA is …