The objective of this project is to design and implement a secure, efficient, and dynamic symmetric searchable encryption (SSE) scheme that enables keyword-based search over encrypted data stored in the cloud. The system will utilize AES encryption for securing sensitive data and SHA-256 hashing for indexing searchable keywords. It aims to support dynamic dataset operations, including secure insertions and deletions, while ensuring forward privacy and backward privacy. Additionally, the system will provide role-based access control for users such as managers, finance personnel, and employees, ensuring that sensitive information is protected during both storage and retrieval without relying on trapdoor or MAC-based mechanisms.
With the increasing reliance on cloud storage for managing organizational data, ensuring the privacy and security of sensitive information has become critical. This project proposes an efficient symmetric searchable encryption (SSE) scheme for dynamic datasets that supports secure keyword-based search over encrypted data without relying on trapdoors or message authentication codes (MACs). The system employs AES encryption for data confidentiality and SHA-256 hashing for securely indexing keywords. It ensures forward privacy, preventing newly added data from being linked to previous searches, and backward privacy, ensuring deleted records remain inaccessible in future queries. The architecture supports role-based access for managers, finance departments, and employees, allowing secure and dynamic data operations such as insertions, deletions, and searches. This approach achieves a balance between search efficiency and data privacy, making it suitable for privacy-preserving cloud-based applications.
Keywords: Symmetric Searchable Encryption (SSE), AES Encryption, SHA-256 Hashing, Forward Privacy, Backward Privacy, Encrypted Indexing, Dynamic Dataset, Secure Search, Cloud Data Security, Role-Based Access Control.
NOTE: Without the concern of our team, please don't submit to the college. This Abstract varies based on student requirements.

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 10
Server-side Script : Python 3.6
IDE : Pycharm, VS code
Libraries Used : Django