Auto encryption algorithm for uploading data on cloud storage
- PDF / 745,711 Bytes
- 7 Pages / 595.276 x 790.866 pts Page_size
- 76 Downloads / 222 Views
ORIGINAL RESEARCH
Auto encryption algorithm for uploading data on cloud storage Mohd. Tajammul1 • Rafat Parveen1
Received: 19 February 2019 / Accepted: 6 February 2020 Bharati Vidyapeeth’s Institute of Computer Applications and Management 2020
Abstract Cloud computing is a scalable, reliable, and fast growing technology. It offers a no. of services to the users on pay per use basis. These services includes: computation, storage, and various types of applications etc. It is spread all over the world with its global and robust infrastructure. This paper focuses on storage security of cloud computing. It has been found in past few years that cloud storage is not fully secured. It is in its early stage in terms of security and privacy of users’ data. Various algorithms have been designed and implemented so far, all of them seek to user for creating and entering key to encrypt data rather than generating key their self. This research paper proposed an algorithm which will produce key itself on the basis of data input and subsequently encrypt data on the basis of key produced. Encrypted data will be uploaded on cloud storage while key is kept secure at local server for future use to decrypt the data. Keywords Auto encryption Cloud storage User dependent Cloud security Abbreviations IoT Internet of Things SaaS Software as a Service PaaS Platform as a Service IaaS Infrastructure as a Service NIST National Institute of Standard and Technology & Mohd. Tajammul [email protected] Rafat Parveen [email protected] 1
Department of Computer Science, Jamia Millia Islamia, New Delhi, India
CLRMS
Computer Laboratory Record Management System
1 Introduction Cloud computing is a very advanced and multi-tenant technology for providing a lot of services to large no. of customers through Internet worldwide. The technology is very rich in offering services to the users. Infect cloud computing is not a separate technology rather it is a combination of various technologies like parallel computing, distributed computing, virtualization and Internet etc. The technology is very rich in the sense of definitions also. The of cloud computing was recommended by Professor John Mc Carthy, in his words Professor said ‘‘If computers of the kind I have advocated become the computers of the future, then computing may someday be organized as a public utility just as the telephone system is a public utility. The computer utility could become the basis of a new and important industry’’ [9]. Douglas Parkhill in his book ‘The Challenge of the Computer Utility’ de- fines its features in 1966. ‘‘Cloud computing is super-set of Virtual Private Network (VPN) along with network infrastructure that is utilized by telecommunication’’ [9]. NIST (National Institute of Standards and Technology) defines ‘‘it as a model for enabling convenient, on demand network access to a shared pool of configurable computing resources (e.g., network, servers, storage, applications, and services) that can be rapidly provisioned and released with minimal manage
Data Loading...