This paper presents a key-aggregate cryptosystem for secure and efficient data sharing in cloud storage, enabling the aggregation of multiple secret keys into a single compact key. The proposed system allows flexible delegation of decryption rights without compromising the confidentiality of unselected encrypted files. The authors provide a formal security analysis and highlight advantages over existing systems, particularly in scalability and efficiency.