A Mobile Cloud Security on Electronic Healthcare Monitoring System through Virtual Private Network using Blowfish Algorithm
R. Parameswari1, N. Prabakaran2
1Ms. R. Parameswari, Research Scholar, St. Peter’s University, Avadi, Chennai, India.
2Dr. N. Prabakaran, Senior Vice Principal, St. Joseph College of Information Technology, Ruhuwuko, Songea, Tanzania.
Manuscript received on May 03, 2015. | Revised Manuscript received on May 08, 2015. | Manuscript published on May 15, 2015. | PP: 73-78 | Volume-3 Issue-6, May 2015. | Retrieval Number: F0877053615/2015©BEIESP
Open Access | Ethics and Policies | Cite | Mendeley
© The Authors. Published By: Blue Eyes Intelligence Engineering and Sciences Publication (BEIESP). This is an open access article under the CC BY-NC-ND license (http://creativecommons.org/licenses/by-nc-nd/4.0/)

Abstract: An Electronic Healthcare Monitoring System (EHMS) provides a mechanism to transfer patient’s healthcare records and images to healthcare professionals in an encrypted format by using blowfish algorithm for securing sensitive and confidential information as it is stored in cloud server through virtual private network (VPN). The mobile cloud server respects the privacy of a patient and keeps it secured by protecting the medical images and healthcare record like Electronic Health Record (EHR), Electronic Medical Record (EMR) and Personal Health Record (PHR) of the patients. EHMS is conserving the privacy of the healthcare information ensuring that this information cannot misuse. The Digital Imaging and Communications in Medicine (DICOM) medical images are considered with an aim to secure them during its storage and transmission. This is achieved using Blowfish Algorithm, a type of symmetric key cryptography. The two processes, encryption and decryption together form the cryptographic process. For ensuring security, the patients’ healthcare record and images are encrypted by the patient before transmitting them and are decrypted by the doctors’ after receiving them so that only the sender and the intended person can see the content in the healthcare record as well as images. Blowfish algorithm which uses a key of variable size up to 448 bits simply iterates the function 16 times (Feistel network). In this system DICOM image processing is done using MATLAB and the Blowfish encryption-decryption is performed using the VHSIC HDL (Very High Speed Integrated Circuit Hardware Description Language) platform. All the encrypted images and healthcare records will be stored it in a cloud server through virtual private network in a secured manner.
Keywords: Cloud Computing, Virtual Private Network, Blowfish algorithm, DICOM Images.