Distributed computing refers to the practise of connecting several computer servers through a network to share data and coordinate processing. A "distributed system" is the name given to such a cluster. scalability, performance, robustness, and cost-effectiveness are all benefits of distributed computing. Distributed computing provides a flexible and useful path for information exchange, with several benefits for both the general public and individuals. In some case, there is a widespread resistance among customers to transfer properly common information to the cloud server since the information usually contains sensitive information. Along these lines, it's critical to strengthen cryptographically accessed control over mutual data. Identity-based encryption (IBE) is a cryptographically basic method of building a suitable information-sharing framework.