Brief Announcement: Effectiveness of Code Hardening for Fault-Tolerant IoT Software

Zavalyshyn, Igor;Given-Wilson, Thomas;Legay, Axel;Sadre, Ramin
(2020) SSS 2020: Stabilization, Safety, and Security of Distributed Systems

Files

main.pdf
  • Open Access
  • Adobe PDF
  • 198.43 KB

Details

Authors
  • Zavalyshyn, IgorUCLouvain
    Author
  • Given-Wilson, ThomasUCLouvain
    Author
  • Legay, AxelUCLouvain
    Author
  • Sadre, RaminUCLouvain
    Author
Abstract
Internet of Things (IoT) device software has to be resistant to faults to ensure data privacy and security. In this work, we examine five common software hardening techniques and study their impact on software fault-tolerance and security. We experimentally show that some of these techniques may improve fault-tolerance, while the others can reduce overall security. We offer a guideline for IoT developers seeking to make their software robust, and propose a tool for automatic software fault-tolerance evaluation.
Affiliations

Citations

Zavalyshyn, I., Given-Wilson, T., Legay, A., & Sadre, R. (2020). Brief Announcement: Effectiveness of Code Hardening for Fault-Tolerant IoT Software. Lecture Notes in Computer Science, 12514(1), 317-322. https://doi.org/10.1007/978-3-030-64348-5_25 (Original work published 2020)