Cloud based data sharing addresses the limited storage availability problem for resource-constrained users. However, most of the techniques for secure data sharing with high access control are computationally intensive. Proxy re-encryption technique is computationally light and provides secure and efficient cloud based data sharing. However, proxy re-encryption has a single semi-trust proxy for all intermediate re-encryption processes which makes it a single point of failure and vulnerable to several attacks. We propose a threshold proxy re-encryption with the proactive property. The shares of re-encryption keys are sent to all proxies using shamir secret sharing. The shares may get leaked with passage of time or when any proxy leaves or joins the network, then, secret needs to be changed every time. The proactive property in threshold proxy re-encryption helps renew the shares without changing the secret. PB-TPRE scheme is collusion resistant against the proxies, users ,and cloud. We present a concrete construction for PB-TPRE that satisfies indistinguishability under chosen-plaintext attacks with a random oracle model and formally proves its security. We compared and discussed PB-TPRE scheme with other threshold proxy re-encryption schemes and found it to be efficient and secure for cloud based data sharing applications
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.