Abstract

Cloud computing has become a growing technique due to its on-demand service and scalable features. Most of the applications of the cloud today are in data storage. Data protection and privacy have thus become a major concern. There are huge risks of storing transaction data on third-party hosts. Service providers need to make right investments in proving and ensuring appropriate security over time. Malicious users can exploit weak spots in the data protection model to increase unauthorized access to data. To overcome the problem, in this paper, security-aware data transaction on the cloud using the blowfish algorithm (BA) is proposed. To improve the security of the system, initially, the proposed system verifies the authentication of the user. After the authentication process, the uploaded data are initially split using a pattern-matching algorithm. Then, the separated data are encrypted with the help of BA. Finally, the encrypted data are stored in the cloud at an optimal location. This method is more secure as the data are column-separated and optimized in the cloud, so it is difficult to attack. This method is highly guaranteed because the user cannot recover the document without authentication checking. The performance of the proposed approach is analyzed in terms of different metrics, namely, memory, encryption and decryption time. The experimental results clearly say that the proposed method took minimum encryption time compared with the existing approach.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call