International Journal of Computer Applications |
Foundation of Computer Science (FCS), NY, USA |
Volume 49 - Number 8 |
Year of Publication: 2012 |
Authors: Dinesh C. Verma, A. K. Mohapatra, Kaleem Usmani |
10.5120/7649-0743 |
Dinesh C. Verma, A. K. Mohapatra, Kaleem Usmani . Light Weight Encryption Technique for Group Communication in Cloud Computing Environment. International Journal of Computer Applications. 49, 8 ( July 2012), 35-41. DOI=10.5120/7649-0743
Cloud computing is a typical example of distributed computing and emerged as a new paradigm that moves computing and data away from desktop and portable PCs into large data centers. Cloud services have three broad categories based on the fundamental nature of the cloud-based solution they provide: infrastructure-as-a-service (IaaS), platform-as-a-service (PaaS), or software-as-aservice (SaaS). In this work we have focused on the SaaS services provided by the Cloud service providers (CSP). The issue with SaaS is data security and confidentiality that makes the cloud user reluctant towards the cloud services. Data confidentiality can be achieved by encrypted outsourced content before outsourcing to cloud servers. But due to excessive computation of existing cryptographic algorithms and distributed nature of cloud computing, there is a need of a light weight cryptographic technique that has less computational overhead and high throughput. In this paper a light weight encryption technique is proposed which has less computational time and overall good performance. In order to prove it, the proposed algorithm is compared with the existing encryption techniques and results are analyzed. The key distribution of the shared key and secret key between the two group members is also handled efficiently using the same algorithm. Enormous overhead due to the large key size has been effectively ruled out in this paper. Light weight nature of proposed algorithm is well suited for distributed nature of cloud servers for an efficient processing with greatly enhanced user's confidence in cloud computing.