Managing Accountability for Application Sharing in the Cloud Using Push-Pull Key Matching Algorithm
Cloud is large number of computers connected by the communication network. Cloud computing is the use of computing resources i.e. hardware and software through the internet. A major feature of the cloud services is that users' application are usually processed remotely in unknown machines which users do not own or operate. While enjoying the convenience brought by this new emerging technology, users' fears of losing control of their own application (particularly, financial and health data) which can become a significant barrier to the wide adoption of cloud services.