Abstract: Searchable Encryption (SE) enables keyword-based retrieval over encrypted data while preserving confidentiality, yet integrating efficient access control and revocation in dynamic multi-user ...
Reads the raw data file (the path is configured via config.ini). Builds keyword and location indexes. Encrypts the index data and sends the encryption keys and data to the CloudServers and Client.