Titre : | Les dossiers médicaux sur Blockchain. |
Auteurs : | Rokia Rahmani, Auteur ; Hamza Belaiche, Directeur de thèse |
Type de document : | Monographie imprimée |
Editeur : | Biskra [Algérie] : Faculté des Sciences Exactes et des Sciences de la Nature et de la Vie, Université Mohamed Khider, 2021 |
Format : | 1 vol. (60 p.) / ill. / 29 cm |
Langues: | Français |
Mots-clés: | Blockchain,Con?ance,Sant? |
Résumé : |
Blockchain est une base de donnees partagee qui permet de creer la con?ance entre indi-vidus sans tiers. L'architecture est ici decentralis?ee, en En d'autres termes, les donnees sont reparties entre les utilisateurs et, par cons?equent, les informations ne peuvent jamais etre ef-face. Ainsi, parmi les secteurs porteurs de cette technologie (on entend Blockchain), on precise
le secteur de la sant?e, car il est vraiment tres sensible puisqu'il recommande de partager les informations des patients et leurs donnees de sant?e. Dans ce contexte, le l'objectif de ce projet est de proposer une approche Blockchain dans le domaine medical, qui vise a gerer les donnees de sante a l'aide de dossiers medicaux electroniques. |
Sommaire : |
1 La technologie Blockchain 11
1.1 Iintroduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 1.2 Historique . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 1.3 de?nition de blockchain . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 1.4 Fonctionnent de la blockchain . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 1.5 Mecanismes de consensus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 1.5.1 Preuve de travail (PoW) . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 1.5.2 preuve d'enjeu (PoS) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 1.5.3 Preuve d'autorite (PoA) . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 1.6 Les types de la blockchain . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 1.6.1 Blockchain publique . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 1.6.2 Blockchain privee . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 1.6.3 Consortium . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 1.7 Role des blockchain . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 1.8 Blockchain aujordhui . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 1.8.1 Cryptomonnaie . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 1.8.2 Histoire des cryptomonnaie : . . . . . . . . . . . . . . . . . . . . . . . . . 17 1.8.3 Bitcoin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 1.8.4 smart contrat . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 1.9 Les avantages et les inconvenients de la blockchain : . . . . . . . . . . . . . . . . 21 1.9.1 Les avantages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 1.9.2 Les inconvenients . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22 1.10 Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22 2 La securite de la Blockchain 23 2.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 2.2 Le systeme Blockchain . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 2.2.1 Composition d'une Blockchain . . . . . . . . . . . . . . . . . . . . . . . . 23 2.2.2 Les transactions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24 2.2.3 Essentiels Bitcoin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25 2.3 L'echange pair a pair (p2p) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26 2.3.1 Signi?cation P2P : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26 2.3.2 Role du P2P dans la blockchain . . . . . . . . . . . . . . . . . . . . . . 26 2.3.3 La diusion des blocs sur un reseau pair ?a pair . . . . . . . . . . . . . . 27 2.3.4 Centralise vs decentralis?e . . . . . . . . . . . . . . . . . . . . . . . . . . 28 2.3.5 Ledger distribue et BlockChain . . . . . . . . . . . . . . . . . . . . . . . 29 2.4 Cryptographie . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 2.4.1 De?nition de la cryptographie : . . . . . . . . . . . . . . . . . . . . . . . 30 2.4.2 L'usage de la cryptographie . . . . . . . . . . . . . . . . . . . . . . . . . 30 2.4.3 Con?dentialite et algorithmes de chirement : . . . . . . . . . . . . . . . 31 2.4.4 La signature numerique : . . . . . . . . . . . . . . . . . . . . . . . . . . 33 2.4.5 Cryptographie a Cle Publique (PKC) . . . . . . . . . . . . . . . . . . . 34 2.4.6 Hachage de la Blockchain . . . . . . . . . . . . . . . . . . . . . . . . . . 34 2.5 Merkle Tree . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 2.6 Les avantages de l'utilisation de la blockchain dans le monde medical . . . . . . 36 2.6.1 Une securite accrue . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37 2.7 Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38 3 Conception 39 3.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39 3.2 Sujet du projet (Objectif ) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39 3.3 Conception de l'architecture . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40 3.3.1 Identi?cation des diagrammes . . . . . . . . . . . . . . . . . . . . . . . 40 3.3.2 Diagramme de cas utilisation : . . . . . . . . . . . . . . . . . . . . . . . . 40 3.3.3 Diagramme de sequence : . . . . . . . . . . . . . . . . . . . . . . . . . . . 41 3.3.4 architecture globale : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43 3.4 Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43 4 Realisation et implementation 44 4.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44 4.2 Environnement de travail . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44 4.2.1 Environnement materiel . . . . . . . . . . . . . . . . . . . . . . . . . . . 44 4.2.2 Environnement logiciel . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45 4.3 Implementation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47 4.4 Les commendes a executer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48 4.5 Developpement de l'application . . . . . . . . . . . . . . . . . . . . . . . . . . . 49 4.5.1 la forme choisir un pro?le . . . . . . . . . . . . . . . . . . . . . . . . . . 49 4.5.2 la forme cl?e prive d' un compte . . . . . . . . . . . . . . . . . . . . . . . 50 4.5.3 La forme information sur le compte . . . . . . . . . . . . . . . . . . . . 50 4.5.4 La forme informations sur l'application . . . . . . . . . . . . . . . . . . 51 4.5.5 La forme page d'accueil des medecins . . . . . . . . . . . . . . . . . . . 51 4.5.6 La forme page d'accueil des Patients . . . . . . . . . . . . . . . . . . . . 52 4.5.7 La forme con?rmation . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52 4.5.8 La forme creer un nouvel enregistrement . . . . . . . . . . . . . . . . . . 53 4.5.9 La forme choisir un ?chier . . . . . . . . . . . . . . . . . . . . . . . . . . 54 4.5.10 La forme resultats . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54 4.5.11 La forme revoquer l'autorisation d'achage . . . . . . . . . . . . . . . . 55 4.5.12 La forme revoquer l'autorisation de creation . . . . . . . . . . . . . . . . 55 4.6 Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56 |
Type de document : | Mémoire master |
Disponibilité (1)
Cote | Support | Localisation | Statut |
---|---|---|---|
MINF/633 | Mémoire master | bibliothèque sciences exactes | Consultable |