Multi-Keywords Searchable Attribute-Based Encryption With Verification and Attribute Revocation Over Cloud Data

Project Code :TCMAAN1153

Objective

The MKSABE-VaAR encryption system enhances multi-keyword search efficiency and security in cloud storage by combining keywords into a polynomial, improving accuracy with user attribute verification, and reducing revocation costs.

Abstract

As more people use cloud storage for their data, ensuring that only authorized users can access it becomes crucial. This article introduces a new system called MKSABE-VaAR (multi-keyword searchable attribute-based encryption with verification and attribute revocation). Unlike many current systems that are slow or only support single-keyword searches, MKSABE-VaAR allows searching for multiple keywords at once. It does this by combining keywords into a single polynomial, which speeds up the search process and reduces the number of complex calculations needed. MKSABE-VaAR also improves search accuracy by verifying user attributes during the search. It uses a linear secret-sharing method to handle attribute revocation more efficiently, which lowers the computational cost. Additionally, by storing data and indexes separately, MKSABE-VaAR helps reduce the risk of data leakage.

Keywords: Searchable encryption, attribute-based encryption, linear secret sharing, attribute revocation.

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

Block Diagram

Specifications

H/W CONFIGURATION:

Processor                         - I3/Intel Processor

Hard Disk                               - 160GB

Key Board                              - Standard Windows Keyboard

Mouse                                     - Two or Three Button Mouse

Monitor                                   - SVGA

RAM                                       - 8GB

S/W CONFIGURATION:

β€’      Operating System                   :  Windows 7/8/10

β€’      Server side Script                    :  HTML, CSS, Bootstrap & JS

β€’      Programming Language          :  Python

β€’      Libraries                                  :  dJANGO, Pandas, Mysql.connector, Os, Smtplib, Numpy

β€’      IDE/Workbench                      :  PyCharm

β€’      Technology                             :  Python 3.6+

β€’      Server Deployment                 :  Xampp Server

Demo Video

mail-banner
call-banner
contact-banner
Request Video