I. Introduction
Due to its ability to share resources and be more energy efficient than conventional information exchange and communication methods, cloud computing has attracted a IoT of attention from academics. [1] Along with apparently endless computational capabilities, cloud computing also offers vast storage resources. A key element of cloud computing, cloud storage enables the smooth transmission of many different types of info and data, including social media sites, editing movies, and home networks. [2] Group data sharing via the cloud, where many users want to exchange information cooperatively, has gotten very little attention. Digital libraries, wireless body area networks, and electronic health networks all make use of group data sharing. In cloud storage, data sharing normally takes place in one of two ways: one-to-many, where a single client grants exposure to their data to several customers concurrently; or many-to-many, when many users within the same grouping do the same.