TOCTOU Resilient Attestation for IoT Networks (Full Version)

Fuente: arXiv
Guardado en:
Detalles Bibliográficos
Autores principales: Frolikov, Pavel, Kim, Youngil, Prapty, Renascence Tarafder, Tsudik, Gene
Formato: Preprint
Publicado: 2025
Materias:
Acceso en línea:
Etiquetas: Agregar Etiqueta
Sin Etiquetas, Sea el primero en etiquetar este registro!
_version_ 1866929711561572352
author Frolikov, Pavel
Kim, Youngil
Prapty, Renascence Tarafder
Tsudik, Gene
author_facet Frolikov, Pavel
Kim, Youngil
Prapty, Renascence Tarafder
Tsudik, Gene
contents Internet-of-Things (IoT) devices are increasingly common in both consumer and industrial settings, often performing safety-critical functions. Although securing these devices is vital, manufacturers typically neglect security issues or address them as an afterthought. This is of particular importance in IoT networks, e.g., in the industrial automation settings. To this end, network attestation -- verifying the software state of all devices in a network -- is a promising mitigation approach. However, current network attestation schemes have certain shortcomings: (1) lengthy TOCTOU (Time-Of-Check-Time-Of-Use) vulnerability windows, (2) high latency and resource overhead, and (3) susceptibility to interference from compromised devices. To address these limitations, we construct TRAIN (TOCTOU-Resilient Attestation for IoT Networks), an efficient technique that minimizes TOCTOU windows, ensures constant-time per-device attestation, and maintains resilience even with multiple compromised devices. We demonstrate TRAIN's viability and evaluate its performance via a fully functional and publicly available prototype.
format Preprint
id arxiv_https___arxiv_org_abs_2502_07053
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle TOCTOU Resilient Attestation for IoT Networks (Full Version)
Frolikov, Pavel
Kim, Youngil
Prapty, Renascence Tarafder
Tsudik, Gene
Cryptography and Security
Internet-of-Things (IoT) devices are increasingly common in both consumer and industrial settings, often performing safety-critical functions. Although securing these devices is vital, manufacturers typically neglect security issues or address them as an afterthought. This is of particular importance in IoT networks, e.g., in the industrial automation settings. To this end, network attestation -- verifying the software state of all devices in a network -- is a promising mitigation approach. However, current network attestation schemes have certain shortcomings: (1) lengthy TOCTOU (Time-Of-Check-Time-Of-Use) vulnerability windows, (2) high latency and resource overhead, and (3) susceptibility to interference from compromised devices. To address these limitations, we construct TRAIN (TOCTOU-Resilient Attestation for IoT Networks), an efficient technique that minimizes TOCTOU windows, ensures constant-time per-device attestation, and maintains resilience even with multiple compromised devices. We demonstrate TRAIN's viability and evaluate its performance via a fully functional and publicly available prototype.
title TOCTOU Resilient Attestation for IoT Networks (Full Version)
topic Cryptography and Security
url https://arxiv.org/abs/2502.07053