Enhanced Cloud Security Implementation Using Modified ECC Algorithm
M. Thangapandiyan, P. M. Rubesh Anand, K. Sakthidasan Sankaran · 2018
Cloud computation is an emerging technique of providing data backup and managing applications on centralized servers. The cloud services are dependent on Internet which provides the shared resources to the users during the times of demand. The users can be in a state of mobility, but are still capable of retrieving the data from cloud. These data are open to security attacks. Cloud Service Providers (CSP) need to maintain large quantity of data by overcoming the security threats through adoption of suitable, secure schemes. The cloud data are often required by the users of various interests. In order to provide privacy to sensitive data, a Modified Elliptic Curve Cryptography (MECC) algorithm is proposed in this paper. The proposed algorithm generates separate key for all admins and users to access the data. The data is encrypted and decrypted by utilizing the similar MECC algorithm. Whenever the users and other admins want to access the cloud data, they are verified for their identity. After positive verification, the requesters are provided with attributes. The receivers execute the MECC algorithm and generate private key for decrypting the data with these attributes. This ensures high degree of data encapsulation in cloud computation. Performance comparison between the proposed and conventional schemes are carried out and observed that the MECC algorithm is highly secure than other conventional schemes.