Towards Better Availability and Accountability for IoT Updates by Means of a Blockchain
Title | Towards Better Availability and Accountability for IoT Updates by Means of a Blockchain |
Publication Type | Conference Paper |
Year of Publication | 2017 |
Authors | Boudguiga, A., Bouzerna, N., Granboulan, L., Olivereau, A., Quesnel, F., Roger, A., Sirdey, R. |
Conference Name | 2017 IEEE European Symposium on Security and Privacy Workshops (EuroS PW) |
ISBN Number | 978-1-5386-2244-5 |
Keywords | accountability, Availability, blockchain, botnets, compositionality, Computer architecture, computer network security, Innocuousness, Internet, Internet of Things, IoT, IoT updates, Logic gates, Metrics, Peer-to-peer computing, prototype implementation, pubcrawl, Resiliency, Roads, Smart homes, Software, Software updates, update infrastructure |
Abstract | Building the Internet of Things requires deploying a huge number of objects with full or limited connectivity to the Internet. Given that these objects are exposed to attackers and generally not secured-by-design, it is essential to be able to update them, to patch their vulnerabilities and to prevent hackers from enrolling them into botnets. Ideally, the update infrastructure should implement the CIA triad properties, i.e., confidentiality, integrity and availability. In this work, we investigate how the use of a blockchain infrastructure can meet these requirements, with a focus on availability. In addition, we propose a peer-to-peer mechanism, to spread updates between objects that have limited access to the Internet. Finally, we give an overview of our ongoing prototype implementation. |
URL | https://ieeexplore.ieee.org/document/7966970 |
DOI | 10.1109/EuroSPW.2017.50 |
Citation Key | boudguiga_towards_2017 |
- IoT updates
- update infrastructure
- Software updates
- Software
- Smart homes
- Roads
- Resiliency
- pubcrawl
- prototype implementation
- Peer-to-peer computing
- Metrics
- Logic gates
- accountability
- IoT
- Internet of Things
- internet
- Innocuousness
- computer network security
- computer architecture
- Compositionality
- botnets
- blockchain
- Availability