This paper presents a key-aggregate searchable encryption (KASE) scheme for secure user revocation in cloud storage, addressing challenges in sharing encrypted data with multiple users. By enabling a data owner to distribute a single key for numerous documents, the KASE scheme enhances security while preserving user privacy through forward and backward secrecy. The method simplifies the management of encryption keys, making it easier for users to query shared documents without needing multiple trapdoors.