TY - GEN
T1 - NetReach
T2 - 9th IEEE European Symposium on Security and Privacy Workshops, Euro S and PW 2024
AU - Van Eyck, Tom
AU - Michiels, Sam
AU - Du, Xiaojiang
AU - Hughes, Danny
N1 - Publisher Copyright:
© 2024 IEEE.
PY - 2024
Y1 - 2024
N2 - Networked embedded devices are increasingly deployed in safety critical environments such as robotics, smart manufacturing and autonomous vehicles. Availability is an essential prerequisite of safety critical systems, which depend upon timely access to sensed data to inform the real-time control of actuators. Recent work has demonstrated that trusted computing features can be used to guarantee the availability of local resources to the safety-critical applications. However, prior work fails to guarantee the availability of a network connection, which is essential for correct system operation. To address this issue, we contribute NetReach, which uses Arm TrustZone to guarantee network availability to, and the reachability of, critical applications via a secure backup channel. Evaluation of NetReach shows that it can preserve the network connectivity of critical applications while under attack, with a worst case overhead of 18.66 % for networked software running in the Normal World. Furthermore, NetReach introduces minimal additional code in the Secure World (only 418 lines of code). The presented features of NetReach enable future work toward resilient networks.
AB - Networked embedded devices are increasingly deployed in safety critical environments such as robotics, smart manufacturing and autonomous vehicles. Availability is an essential prerequisite of safety critical systems, which depend upon timely access to sensed data to inform the real-time control of actuators. Recent work has demonstrated that trusted computing features can be used to guarantee the availability of local resources to the safety-critical applications. However, prior work fails to guarantee the availability of a network connection, which is essential for correct system operation. To address this issue, we contribute NetReach, which uses Arm TrustZone to guarantee network availability to, and the reachability of, critical applications via a secure backup channel. Evaluation of NetReach shows that it can preserve the network connectivity of critical applications while under attack, with a worst case overhead of 18.66 % for networked software running in the Normal World. Furthermore, NetReach introduces minimal additional code in the Secure World (only 418 lines of code). The presented features of NetReach enable future work toward resilient networks.
KW - Arm TrustZone
KW - Network Availability
KW - Network Reachability
UR - http://www.scopus.com/inward/record.url?scp=85203025130&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85203025130&partnerID=8YFLogxK
U2 - 10.1109/EuroSPW61312.2024.00032
DO - 10.1109/EuroSPW61312.2024.00032
M3 - Conference contribution
AN - SCOPUS:85203025130
T3 - Proceedings - 9th IEEE European Symposium on Security and Privacy Workshops, Euro S and PW 2024
SP - 242
EP - 244
BT - Proceedings - 9th IEEE European Symposium on Security and Privacy Workshops, Euro S and PW 2024
Y2 - 8 July 2024 through 12 July 2024
ER -