• Aucun résultat trouvé

Towards Better Availability and Accountability for IoT Updates by means of a Blockchain

N/A
N/A
Protected

Academic year: 2021

Partager "Towards Better Availability and Accountability for IoT Updates by means of a Blockchain"

Copied!
2
0
0

Texte intégral

(1)

HAL Id: hal-01536096

https://hal.archives-ouvertes.fr/hal-01536096

Submitted on 10 Jun 2017

HAL is a multi-disciplinary open access

archive for the deposit and dissemination of sci-entific research documents, whether they are pub-lished or not. The documents may come from teaching and research institutions in France or abroad, or from public or private research centers.

L’archive ouverte pluridisciplinaire HAL, est destinée au dépôt et à la diffusion de documents scientifiques de niveau recherche, publiés ou non, émanant des établissements d’enseignement et de recherche français ou étrangers, des laboratoires publics ou privés.

Copyright

Towards Better Availability and Accountability for IoT Updates by means of a Blockchain

Aymen Boudguiga, Nabil Bouzerna, Louis Granboulan, Alexis Olivereau, Flavien Quesnel, Anthony Roger, Renaud Sirdey

To cite this version:

Aymen Boudguiga, Nabil Bouzerna, Louis Granboulan, Alexis Olivereau, Flavien Quesnel, et al.. Towards Better Availability and Accountability for IoT Updates by means of a Blockchain. IEEE EUROCRYPT Security & privacy on the Blockchain 2017 (IEEE S&B 2017), Apr 2017, Paris, France. 2017. �hal-01536096�

(2)

1

1

Context: Internet of Things

Huge number of devices with full or limited connectivity to the Internet

• By 2030, around 30 billions of devices will exchange hundred of zettabytes of data

• Massive deployment  more vulnerabilities  need for a universal software update infrastructure

Aymen Boudguiga, Nabil Bouzerna, Louis Granboulan, Alexis Olivereau,

Flavien Quesnel, Anthony Roger and Renaud Sirdey

Towards Better Availability and Accountability for IoT Updates by means of a Blockchain

Contact : nabil.bouzerna@irt-systemx.fr

IRT SystemX Prototype:

• Use of Multichain, a permissioned blockchain

Use of Bitcoin blockchain for Multichain bootstrap

• Blockchain update infrastructure deployed on VMs

• Devices implemented physically (tens of raspberry pi) or virtually (up to 800 VMs per server)

• PGP keys usage for updates encryption and signature

Idea: why not use a blockchain for updates sharing between manufacturers and their devices?

Blockchain provides updates availability thanks to its persistence in time, its history provision and its resistance to

Denial of Services attacks

Blockchain provides updates innocuousness by extending it with dedicated nodes carrying on updates binaries checking

against vulnerabilities and known attacks

Blockchain stores devices acknowledgments of updates installation

Publication at:

IEEE Security & privacy on the Blockchain 2017 (IEEE S&B 2017) - 29 April 2017

IEEE Security & privacy on the Blockchain 2017 (IEEE S&B 2017) - 29 April 2017

Credit Jack Fazakerley

Références

Documents relatifs

Maurice Saborin and his col- leagues on the Departmental Board of Health and Social Action have been keeping an eye on the water quality since 1976, and with no small success..

This document lists, and in some cases assigns, the implementation status of cryptographic algorithms used with DNSSEC. It is not meant to be a discussion on

Importantly, every

crackdown on a human trafficking route between Myanmar and Malaysia triggered a regional crisis, with up to 8,000 Rohingya and Bangladeshi migrants and refugees left stranded at sea

The following diagram for a manufacturing process shows feedback from customer and employee satisfaction surveys being used to control the process, by adjusting inputs and

Roshan Singh​ received his Diploma in Computer Engineering from Central Institute of Technology, Kokrajhar, India in 2016, and a B.Tech degree in Computer Science and Engineering in

Besides, we deploy Trusted Execution Technology (TEE) which can provide a secure execution environment (enclave) for sensitive application code and data on blockchain.. Finally,

In this paper, we will sketch a general account of dialogue acts for semantic coordination in dia- logue by (1) sketching a synthesis of two existing taxonomies of dialogue