Multi-authority Access Control with Anonymous Authentication for Personal Health Record

Project Code :TCPGPY384

Objective

In this project, a patient-centric PHR sharing framework is proposed. In which all PHRs are protected with multi-authority attribute-based encryption before outsourcing, which solves the key hosting problem and achieves fine-grained access control to PHRs. With the help of this application, privacy of patients is protected and patients can control their PHRs.

Abstract

The aim of this project is provide semantic searching over encrypted data is a crucial task for secure information retrieval in public cloud. We propose a secure verifiable semantic searching scheme for semantic optimal matching on cipher text, we formulate Word Transportation (WT) problem to calculate the Minimum Word Transportation Cost (MWTC) as the similarity between queries and documents, So we propose a secure transformation to transform WT problems into random Linear Programming (LP) problems to obtain the encrypted MWTC for verifiability.

We explore the duality theorem of LP to design a verification mechanism using the intermediate data produced in matching process to verify the correctness of search results. Security analysis demonstrates that our scheme can provide the verifiability and confidentiality to provide high accuracy than other schemes.

KeywordsSecure Semantic Searching, Verifiable Searching, Word Transportation, Public Cloud, Minimum Word Transportation Cost (MWTC).

NOTE: Without the concern of our team, please don't submit to the college. This Abstract varies based on student requirements.

Block Diagram

Specifications

HARDWARE SYSTEM CONFIGURATION:

  • Processor- I3/Intel Processor
  • Ram- 4GB (min)
  • Hard Disk- 160GB

SOFTWARE SYSTEM CONFIGURATION:

  • Operating System: Windows 7/8/10
  • Application Server: Tomcat 9.0                     
  • Front End: HTML, JSP
  • Scripts: JavaScript.
  • Server side Script: Java Server Pages.
  • Database: My SQL 6.0
  • Database Connectivity: JDBC.

Learning Outcomes

  • Scope of Real Time Application Scenarios.
  • How Internet Works.
  • What is a search engine and how browser can work?
  • What type of technology versions is used?
  • Use of HTML and CSS on UI Designs.
  • Data Base Connections.
  • About keyword guessing attacks model.
  • About encryption, decryption and searchable encryption.
  • Data Parsing Front-End to Back-End.
  • Need of Pycharm-IDE to develop a web application.
  • Working Procedure.
  • Testing Techniques.
  • Error Correction mechanisms.
  • How to run and deploy the applications.
  • Introduction to basic technologies.
  • How project works.
  • Input and Output modules.
  • How to test the project based on user inputs and observe the output.
  • MySQL insertion and MySQL database creation.
  • Practical exposure to software tools and solution providing for real time problems working with team/ individual work on Creative ideas.
  • How cloud computing works?
  • Learn about types of algorithms and how to use?
  • What is Cloud Storage?
  • What is Public Auditing?
  • How to Implement Secure Data Dynamics?
  • Project Development Skills:
    • Problem analyzing skills.
    • Problem solving skills.
    • Creativity and imaginary skills.
    • Programming skills.
    • Deployment.
    • Testing skills.
    • Debugging skills.
    • Project presentation skills.
    • Thesis writing skills.

Demo Video

mail-banner
call-banner
contact-banner
Request Video

Related Projects

Final year projects