PROJECT : Cloud-Assisted Mobile-Access of Health Data With Privacy and Auditability
 See the project structure.This project consists of five java class files.

  1. CAMProviderServer.java
  2. CAMProviderServerGUI.java
  3. CAMSearchClient.java
  4. TrustedAuthority.java
  5. TrustedAuthorityGUI.java
 CAM Provider Server
 Cloud Assisted Monitoring Search Client
 Trusted Party Secret Token Generation Process
 How to run this project?

Step 1: Run CAMProviderServer.java,TrustedAuthority.java and CAMSearchClient.java. Now select pressure option in the CAM-SEARCH combo box of CAMSearchClient

Step 2: Enter the input pressure values in the Systolic and Diastolic text fields( Here I have entered Systolic - 120 and Diastolic - 80)
 Step 3 : Now click EXECUTE button.After pressing EXECUTE button Cloud Assisted Monitoring Search Client asks the ipaddress of Trusted Party Secret Token Generation Process to get the secret token
 Step 4 : Now Trusted Party Secret Token Generation Process sends secret token to Cloud Assisted Monitoring Search Client.See the screen shot
 Step 5 : Cloud Assisted Monitoring Search Client process receives Trusted Authority’s Secret Token and encrypt both input values and the token .After that it sends the encrypted query(encrypt input values + token) to the CAM Provider Server process.So the Cloud Assisted Monitoring Search Client process asks the ip address of CAM Provider Server process to connect.
 Step 6 : CAM Provider Server process receives encrypted query from Cloud Assisted Monitoring Search Client process and decrypts the query and extract input values and token
 Step 7 : CAM Provider Server process checks the pressure value whether it is normal or high or low. The CAM Provider Server process then creates remarks about the results .
 Step 8 : After that CAM Provider Server process is connected with trusted authority to get the secret token to encrypt the results
 Step 9 : CAM Provider Server process sends the encrypted results to Cloud Assisted Monitoring Search Client process
 Step 10 : Cloud Assisted Monitoring Search Client process receives the encrypted results then decrypt the received values
 Step 11 : The same procedure is followed if the search client chooses another option also
  please send a mail to langobjects@gmail.com to download this complete code (price : $50).
 Discussion

Copyright 2016 © langobjects.com