Hybrid and Secure E-Health Data Sharing Architecture
251
The remainder of the paper is organised as follows. Section 2 gives an overview
of the overall architecture of the proposed framework and its components.
Sections 3 and 4 detail the different techniques used in the storage and retrieval
processes. Finally, Sect. 5 concludes the paper and highlights some open issues.
2 Architecture Overview of the Proposed Scheme
We recall that our goal is to securely store EHRs in multi-cloud environment and
to securely share them among healthcare organisations staff. In the following, we
will give an overview of the HSDSA framework in which we focus on the context
of medical data storage, share and retrieval. The basics of HSDSA are shown
in Fig. 1. Our system compromises three different entities: Data Owner (DO),
Data Requester (DR) and n CSP (CSP 1 ,...,CSP n ). The key components of the
HSDSA framework include:
– The storage process which is composed of two phases, namely the registration phase and the storage phase.
– The retrieval process which is composed of two phases, namely the EHR
reconstruction and the EHR recovery phases.
Fig. 1. Architecture overview
As shown in Fig. 1, the workflow of HSDSA is as follows:
– The registration phase starts when a DO or a DR signs in to the Framework Interface. After being signed to HSDSA, a DO or a DR receives in
response the hash of his identity H(ID DO,DR ).
251
The remainder of the paper is organised as follows. Section 2 gives an overview
of the overall architecture of the proposed framework and its components.
Sections 3 and 4 detail the different techniques used in the storage and retrieval
processes. Finally, Sect. 5 concludes the paper and highlights some open issues.
2 Architecture Overview of the Proposed Scheme
We recall that our goal is to securely store EHRs in multi-cloud environment and
to securely share them among healthcare organisations staff. In the following, we
will give an overview of the HSDSA framework in which we focus on the context
of medical data storage, share and retrieval. The basics of HSDSA are shown
in Fig. 1. Our system compromises three different entities: Data Owner (DO),
Data Requester (DR) and n CSP (CSP 1 ,...,CSP n ). The key components of the
HSDSA framework include:
– The storage process which is composed of two phases, namely the registration phase and the storage phase.
– The retrieval process which is composed of two phases, namely the EHR
reconstruction and the EHR recovery phases.
Fig. 1. Architecture overview
As shown in Fig. 1, the workflow of HSDSA is as follows:
– The registration phase starts when a DO or a DR signs in to the Framework Interface. After being signed to HSDSA, a DO or a DR receives in
response the hash of his identity H(ID DO,DR ).
