Trust Execution Environment and Multi-party
Computation for Blockchain e-Health Systems
Feriel Yahmed
(&) and Mohamed Abid
Unit Hatem Bettaher IRESCOMATH, University of Gabes, Gabes, Tunisia
yahmedferiel@gmail.com, mohamed.abid@enig.rnu.tn
Abstract. Blockchain is a rich and attractive domain for researchers since it is
independent of “third party” such as Bank or government. This “open” phenomenon does not respect all the security criteria such as private data protection
and confidentiality; hence, we cannot trust this approach despite its contributions. Blockchain technology has gained considerable progress in recent years in
fields such as e-health. The medical data contains personal and sensitive
information that must be preserved. The current Blockchain systems suffer from
serious practical limitations, e.g. poor performance, high-energy consumption
and lack of confidentiality. On the other hand, Trust Execution Environment
TEE is imperfect; it is based on the centralization of data. To avoid data centralization and its limitations, an approach based on collecting the necessary data
from distributed database is presented in this paper. Our goals are to protect the
user’s privacy and to execute it in TEE combined with Multi-party computation
MPC. We proof by security analysis that our new solution meets the fundamental criteria of security such as confidentiality and privacy.
Keywords: E-health Á MPC (Multi-party computation) Á BC (Blockchain) Á
TEE (Trust Execution Environment) and Smart Contract (SC) Á IPFS
(Interplanetary File System)
1 Introduction
Technological evolution is bringing a profound change to the core of business. Nowadays
IT(Information Technology) is not only a productivity tool but also a means of administration and management. It is becoming a strategic and a necessary mean to manage the
evolutionary processes of the company’s business lines. Therefore, the field of information and communication technologies has become one of the pillars of business.
The information system is an essential element for the company; hence, its innovation must be almost permanent and exploits to the best the new technologies. New
network technologies open up new potential for communication and data exchange in
different geographical areas. This context has motivated the IT community to take an
interest in distributed architectures such as the Blockchain.
Modern systems like Blockchain have become increasingly complex, open, connected and are leading to new challenges. User requirements for security are increasingly demanding. The Blockchain has affected several sectors such as finance, health
care, public services, electronic voting, music and the government sector. The reason
© The Author(s) 2020
M. Jmaiel et al. (Eds.): ICOST 2020, LNCS 12157, pp. 277–286, 2020.
https://doi.org/10.1007/978-3-030-51517-1_24
Précédent

- 284/446

Suivant