Data Secure De Duplication and Recovery Based on Public Key Encryption With Keyword Search

Project Code :TCMAPY1250

Objective

Including the objective in a single paragraph, limited to 5 to 6 lines, ensures that the core aim of the paper is communicated clearly and concisely. This approach enhances readability, maintains focus, and quickly engages readers. It allows the main goal to be easily understood without overwhelming the audience with details. Additionally, it improves the abstract's effectiveness by providing a succinct summary, helping readers decide whether to delve deeper into the paper. This concise presentation is especially useful in the current era of information overload, where attention spans are short.

Abstract

In the current era of information explosion, users’ demand for data storage is increasing, and data on the cloud has become the first choice of users and enterprises. Cloud storage facilitates users to backup and share data, effectively reducing users’ storage expenses. As the duplicate data of different users are stored multiple times, leading to a sudden decrease in storage utilization of cloud servers. Data stored in plaintext form can directly remove duplicate data, while cloud servers are semi-trusted and usually need to store data after encryption to protect user privacy. In this paper, we focus on how to achieve secure de-duplication and recover data in ciphertext for different users, and determine whether the indexes of public key searchable encryption and the matching relationship of trapdoor are equal in ciphertext to achieve secure de-duplication. For the duplicate file, the data user’s re-encryption key about the file is appended to the ciphertext chain table of the stored copy. The cloud server uses the re-encryption key to generate the specified transformed ciphertext, and the data user decrypts the transformed ciphertext by its private key to recover the file. The proposed scheme is secure and efficient through security analysis and experimental simulation analysis.


 Keywords: PEKS, secure de-duplication, proxy re-encryption, data recovery

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 Requirements

Processor                          - I3/Intel Processor

Hard Disk                                - 160GB

Key Board                               - Standard Windows Keyboard

Mouse                                     - Two or Three Button Mouse

Monitor                                   - SVGA

RAM                                       - 8GB


Software Requirements:


Operating System                   :  Windows 7/8/10

Server side Script                    :  HTML, CSS, Bootstrap & JS

Programming Language          :  Python

Libraries                                  :  Django

Technology                             :  Python 3.6+

Database                                 : SQLITE

Demo Video

mail-banner
call-banner
contact-banner
Request Video