Data sharing is an important functionality in cloud storage. In this paper, they are going to describe, how efficiently and flexibly they share data in cloud storage. They are generating a master key for this purpose. The relief is that one does not need to remember all the keys as they are common for a single user. This is the actual key in which they interested and the other encrypted files outside the set remain secure. The master key is converted into shared key using RSA algorithm that makes it even more secure. This consolidated key can be handily sent to the other party through any secure medium.