ABSTRACT:
The widespread acceptance of cloud
based services in the healthcare sector has resulted in cost effective and
convenient exchange of Personal Health Records (PHRs) among several
participating entities of the e-Health systems. Nevertheless, storing the confidential
health information to cloud servers is susceptible to revelation or theft and
calls for the development of methodologies that ensure the privacy of the PHRs.
Therefore, we propose a methodology called SeSPHR for
secure sharing of the PHRs in the cloud. The SeSPHR
scheme ensures patient-centric control on the PHRs and preserves the
confidentiality of the PHRs. The patients store the encrypted PHRs on the
un-trusted cloud servers and selectively grant access to different types of
users on different portions of the PHRs. A semi-trusted proxy called Setup and
Re-encryption Server (SRS) is introduced to set up the public/private key pairs
and to produce the re-encryption keys. Moreover, the methodology is secure
against insider threats and also enforces a forward and backward access
control. Furthermore, we formally analyze and verify the working of SeSPHR methodology through the High Level Petri Nets
(HLPN). Performance evaluation regarding time consumption indicates that the SeSPHR methodology has potential to be employed for
securely sharing the PHRs in the cloud.
SYSTEM REQUIREMENTS:
HARDWARE REQUIREMENTS:
·
System : Pentium Dual Core.
·
Hard Disk : 120 GB.
·
Monitor : 15’’ LED
·
Input Devices : Keyboard, Mouse
·
Ram : 1 GB
SOFTWARE REQUIREMENTS:
·
Operating system : Windows 7.
·
Coding Language : JAVA/J2EE
·
Tool : Netbeans 7.2.1
·
Database : MYSQL
REFERENCE:
Mazhar Ali, Member, IEEE, Assad Abbas, Member, IEEE, Muhammad Usman Shahid Khan, Member, IEEE, and Samee U. Khan, Senior Member, IEEE, “ SeSPHR: A Methodology
for Secure Sharing of Personal Health Records in the Cloud”, IEEE Transactions
on Cloud Computing, 2018.