This document proposes a secure data sharing system in cloud computing using revocable storage identity-based encryption (RS-IBE). It begins with an abstract that describes challenges with securing data shared in the cloud. It then discusses existing systems that use IBE but lack flexibility and security when user permissions are revoked. The proposed system uses RS-IBE to build a data sharing framework that satisfies security objectives of data secrecy, backward secrecy, and forward secrecy. It provides formal definitions for RS-IBE and its security model. The proposed scheme is shown to provide confidentiality and reverse/forward secrecy simultaneously, while withstanding decryption key exposure.