0% ont trouvé ce document utile (0 vote)
203 vues23 pages

Sécurité IoT et Blockchain

Transféré par

DIPAMA Michel
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
203 vues23 pages

Sécurité IoT et Blockchain

Transféré par

DIPAMA Michel
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

Chapitre 5: Sécurité IoT

M2 SSI
Faten Bellakhdhar

10/01/2022 Faten BELLAKHDHAR 1


Chapitre 5

Introduction
Un objet connecté (Internet of Things ou IoT en anglais) est un matériel
électronique connecté directement ou indirectement à Internet. C’est-à-
dire qu’il est capable d’envoyer ou de recevoir des informations par
Internet. Montres, téléviseurs, réfrigérateurs, jouets, caméras, « baby-
phones », etc.

les objets connectés font aujourd’hui de plus en plus partie de notre vie
numérique personnelle et professionnelle. Comme tout équipement
informatique communicant, ces objets peuvent présenter des
vulnérabilités susceptibles d’entraîner des risques comme leur piratage
ou le vol d’informations personnelles.

Souvent insuffisamment sécurisés, ils peuvent représenter le maillon


faible de votre environnement numérique.

10/01/2022 Faten BELLAKHDHAR 2


Chapitre 5
Introduction

La sécurité de l’IoT est un domaine d’expertise extrêmement vaste. Non


seulement parce qu’il y a énormément d’applications différentes, mais
aussi en raison de la complexité de l’IoT.

L’application IoT est en effet constituée de plusieurs couches qui


doivent être sécurisées.

10/01/2022 Faten BELLAKHDHAR 3


Chapitre 5

Blockchain
Blockchain est un grand livre partagé et inaltérable qui facilite le processus
d'enregistrement des transactions et de suivi des actifs dans un réseau
commercial.

Un actif peut être matériel (une maison, une voiture, de l'argent, un terrain)
ou immatériel (propriété intellectuelle, brevets, droits d'auteur, marque).

Pratiquement tout ce qui a de la valeur peut être suivi et échangé dans un


réseau de blockchain, ce qui réduit les risques et les coûts pour toutes les
parties concernées.

10/01/2022 Faten BELLAKHDHAR 4


Chapitre 5

Pourquoi Blockchain
Les affaires fonctionnent en s'appuyant sur les informations. Plus
elles sont reçues rapidement, plus elles sont précises et mieux. La
blockchain est idéale pour la diffusion de ces informations car elle
fournit des informations immédiates, partagées et totalement
transparentes, stockées dans un registre immuable auquel seuls les
membres autorisés du réseau ont accès.

Un réseau de blockchain peut suivre les commandes, les paiements, les


comptes, la production et bien plus encore.

Du fait que les membres partagent une vue unique, vous pouvez
voir tous les détails d'une transaction de bout en bout, ce qui renforce
leur confiance et génère de nouvelles efficacités et opportunités.

10/01/2022 Faten BELLAKHDHAR 5


Chapitre 5

Terminologie Blockchain

• Une technologie de stockage et de partage de données, transparente,


sécurisée, fonctionnant sans organe central de contrôle
• Une sorte de base de données distribuée qui contient l’historique de tous
les échanges effectués entre ses utilisateurs depuis sa création

- Pas d’intermédiaire
- Chacun peut vérifier la validité de la chaîne

10/01/2022 Faten BELLAKHDHAR 6


Chapitre 5

Terminologie Blockchain
Une Blockchain – Qu’est ce que c’est ?
o Aussi nommées “DLT” (Distributed Ledger Technology) – un
registre de compte partagé rudimentaire

o Technologiquement, c’est

• Une base de données distribuée – un register publique (il


est possible d’insérer ou de rechercher des données, mais
pas de les mettre à jour ou les supprimer)
• Un ordinateur distribué – qui execute des contrats
intelligents
• Basé sur les technologies P2P (pair-à-pair), la cryptographie
et des API

10/01/2022 Faten BELLAKHDHAR 7


Chapitre 5

Terminologie Blockchain
o Contiennent habituellement des transactions financières
o Sont répliquées à travers un grand nombre de systems en quasi-
temps réel
o Utilisent la cryptographie et les signatures numériques pour
prouver l’identité des acteurs, l’authenticité des transactions, et
faire respecter les droits d’accès en lecture/écriture
o Peuvent être accédées en écriture par un certains nombre de
participants
o Peuvent être lues par les participants, habituellement un cercle
plus large que pour les droits en écriture
o Possèdent des mécanismes pour rendre difficile le changement des
données historiques, ou du moins rendent facile la detéction d’une
tentative de le faire.

10/01/2022 Faten BELLAKHDHAR 8


Chapitre 5

Éléments clés d'une blockchain


La technologie de registre distribué
Tous les participants au réseau ont accès au grand livre distribué et à son
enregistrement inaltérable des transactions. Grâce à ce grand livre partagé,
les transactions ne sont enregistrées qu'une seule fois, ce qui élimine la
duplication des tâches qui caractérisent les réseaux commerciaux
traditionnels.

10/01/2022 Faten BELLAKHDHAR 9


Chapitre 5

Éléments clés d'une blockchain

Enregistrements inaltérables

Aucun participant ne peut modifier ou altérer une transaction une fois


qu'elle a été enregistrée dans le grand livre partagé. Si un enregistrement
de transaction comporte une erreur, une nouvelle transaction doit être
ajoutée pour annuler l'erreur, et les deux transactions sont alors visibles.

10/01/2022 Faten BELLAKHDHAR 10


Chapitre 5

Éléments clés d'une blockchain

Contrats intelligents

Pour accélérer les transactions, un ensemble de règles, appelé contrat


intelligent, est stocké dans la blockchain et exécuté automatiquement. Un
contrat intelligent peut définir les conditions de transfert d'obligations
d'entreprise, inclure les modalités de paiement d'une assurance voyage et
bien plus encore.

10/01/2022 Faten BELLAKHDHAR 11


Chapitre 5

Fonctionnement de la blockchain

Chaque transaction est enregistrée sous la forme d'un « bloc » de


données

Ces transactions montrent le mouvement d'un actif qui peut être tangible
(un produit) ou intangible (intellectuel). Le bloc de données peut
enregistrer les informations de votre choix : qui, quoi, quand, où, combien
et même l'état, comme la température.

10/01/2022 Faten BELLAKHDHAR 12


Chapitre 5

Fonctionnement de la blockchain

Chaque bloc est relié à ceux qui le précèdent et le suivent.

Ces blocs forment une chaîne de données lorsqu'un actif se déplace d'un
endroit vers un autre ou change de propriétaire. Les blocs confirment
l'heure et la séquence exactes des transactions, et les blocs sont liés les
uns aux autres de manière sécurisée, afin d'empêcher la modification d'un
bloc ou l'insertion d'un bloc entre deux blocs existants.

10/01/2022 Faten BELLAKHDHAR 13


Chapitre 5

Fonctionnement de la blockchain

Les transactions sont enfermées dans une suite de blocs qui forment
une chaîne irréversible : la blockchain

Chaque bloc supplémentaire renforce la vérification du bloc précédent et


donc de l'ensemble de la blockchain.
La blockchain devient ainsi inviolable, ce qui lui confère la force
essentielle de l'inaltérabilité. Ainsi, toute falsification par un acteur
malveillant est impossible, et il en résultat un registre de transactions
auquel vous et les autres membres du réseau pouvez faire confiance.

10/01/2022 Faten BELLAKHDHAR 14


Chapitre 5

Terminologie Blockchain

Les utilisateurs Les utilisateurs Un ou


Les noeuds
initient les diffusent leurs plusieurs
aggrègent les
transactions en les transactions noeuds
transactions
signants aux noeuds du commencent à
validées dans
numériquement réseau valider chaque
des blocs
transaction

Les noeuds Le bloc


Le protocol de représentant
diffusent les
consensus est “l’état réel” est
blocs entre utilisé chaîné au bloc
eux précédent

10/01/2022 Faten BELLAKHDHAR 15


Chapitre 5

Comment ca marche
• Les transactions effectuées entre utilisateurs sont regroupées par blocs
• Chaque bloc est validé par des nœuds du réseau appelés les “mineurs”
• Une fois le bloc validé, il est horodaté et ajouté à la chaîne de blocs
• La transaction est alors visible par le récepteur ainsi que par l’ensemble
du réseau
• Ce processus prend un certain temps selon la blockchain

10/01/2022 Faten BELLAKHDHAR 16


Chapitre 5

Avantages de la blockchain
Confiance accrue
Avec la blockchain, en tant que membre d'un réseau réservé, vous êtes sûrs de
recevoir des données précises, et que vos enregistrements blockchain
confidentiels ne seront partagés qu'avec les membres du réseau auxquels vous
avez spécifiquement accordé l'accès.
Sécurité renforcée
Un consensus sur l'exactitude des données est exigé de tous les membres du
réseau, et toutes les transactions validées sont inaltérables, car elles sont
enregistrées de manière permanente. Personne, pas même un administrateur
système, ne peut supprimer une transaction.
Plus grande efficacité
Avec un grand livre distribué partagé entre les membres d'un réseau, les
rapprochements chronophages des données sont éliminés. Et pour accélérer
les transactions, un ensemble de règles, appelé contrat intelligent, peut être
stocké dans la blockchain et exécuté automatiquement.

10/01/2022 Faten BELLAKHDHAR 17


Chapitre 5

Types de la blockchain
Réseaux de blockchain publique
Une blockchain publique est une blockchain, comme Bitcoin, n’importe qui
peut rejoindre pour y participer. La puissance de calcul requise, le peu ou
l'absence de confidentialité des transactions et la faiblesse de la sécurité
constituent des inconvénients. Ce sont des considérations importantes pour
les cas d'utilisation de la blockchain par les entreprises.

Réseaux de blockchain privée


Un réseau de blockchain privé, similaire à un réseau de blockchain public, est
un réseau décentralisé pair à pair. Cependant, une organisation gouverne le
réseau, contrôlant qui est autorisé à participer, à exécuter un protocole de
consensus et à tenir le grand livre partagé. Selon le cas d'utilisation, cela peut
renforcer considérablement la confiance entre les participants. Une
blockchain privée peut être exécutée derrière un pare-feu d'entreprise et
même hébergée sur site.

10/01/2022 Faten BELLAKHDHAR 18


Chapitre 5

Types de la blockchain
Réseaux de blockchain à autorisation
Les entreprises qui mettent en place une blockchain privée créent
généralement un réseau de blockchain à autorisation. Il est important de noter
que les réseaux de blockchain publique peuvent être également soumis à
autorisation. Dans ce cas, des restrictions sont appliquées pour définir qui
peut participer au réseau et spécifier les transactions dans lesquelles elles
peuvent être impliquées. Les participants doivent obtenir une invitation ou
une autorisation pour joindre le réseau.

Blockchains de consortium
Plusieurs organisations peuvent se partager les responsabilités de la gestion
d'une blockchain. Ces organisations présélectionnées déterminent qui peut
soumettre des transactions ou accéder aux données. Une blockchain de
consortium est idéale pour les entreprises lorsque tous les participants
doivent être autorisés et avoir une responsabilité partagée pour la blockchain.

10/01/2022 Faten BELLAKHDHAR 19


Chapitre 5

IoT & Blockchain

L'IoT (Internet des objets) permet aux appareils connectés à Internet


d'envoyer des données à des réseaux de blockchain privés pour créer des
enregistrements infalsifiables de transactions partagées.

10/01/2022 Faten BELLAKHDHAR 20


Chapitre 5

Applications: IoT & Blockchain


Transport de marchandises

Le transport de fret est un processus complexe impliquant différentes parties


prenantes dont les priorités ne sont pas les mêmes. Une blockchain prête pour
l'IoT peut stocker les températures, la position, les dates/heures d'arrivée et le
statut des conteneurs d'expédition au fur et à mesure de leurs trajets. Les
transactions de blockchain non modifiables garantissent que toutes les parties
prenantes peuvent faire confiance aux données et prendre les mesures
nécessaires pour transporter rapidement et efficacement les produits.

10/01/2022 Faten BELLAKHDHAR 21


Chapitre 5

Applications: IoT & Blockchain


Suivi et conformité des composants

La possibilité d'effectuer le suivi des composants d'un avion, d'une automobile


ou d'autre produits est essentielle à la fois pour des questions de sécurité et
de conformité aux réglementations. Les données IoT stockées dans des
registres de blockchain partagés permettent à toutes les parties prenantes de
voir la provenance d'un composant tout au long du cycle de vie d'un produit.
Le partage de ces informations avec les organismes de réglementation, les
expéditeurs et les fabricants est sécurisé, simple et économique.

10/01/2022 Faten BELLAKHDHAR 22


Chapitre 5

Applications: IoT & Blockchain


Journalisation des données de maintenance opérationnelle

Les appareils IoT effectuent le suivi de la sécurité des machines stratégiques


et de leur maintenance. Des moteurs aux ascenseurs, la blockchain permet de
disposer d'un grand livre infalsifiable sur les données opérationnelles et la
maintenance effectuée. Les réparateurs partenaires peuvent surveiller la
blockchain à des fins de maintenance préventive et enregistrer dans la
blockchain les opérations réalisées. Les enregistrements opérationnels
peuvent également être partagés avec des entités gouvernementales pour
vérifier la conformité.

10/01/2022 Faten BELLAKHDHAR 23

Vous aimerez peut-être aussi