Abstrakt: |
In Mobile Cloud Computing (MCC), mobile user stored their data in the remote cloud machine or storage without their personal control. Everyone, including big corporate entities, wants to take advantage of cloud computing without compromising their data security. Therefore, data security and privacy are the major challenges for the data owner and cloud service provider. The controlling of stored data is not in hands of the data owner but before storing data over cloud server storage, it should be properly encrypted so that any unauthorized user does not hack the data. Encryption is a process in which data are scrambled into unreadable contents, i.e. ciphertext with the help of strong encryption keys. And with the help of the same encrypting keys, data can be descrambler easily by the authorized user. The Encryption strength depends on a number of factors such as how keys are generated and which Key Management systems (KMS) are utilized, encryption algorithm implementation, use of hashing algorithm on stored data, and key size also mainly matter. Because of privacy concerns and various laws, the encrypting & decrypting keys can never be stored alongside data in the cloud storage. In this our proposed thesis paper we try to solve problems of data storage on cloud servers by fragmentation of all data into chunks and individual chunks get encrypted separately and using blockchain technology and its advanced security feature secure our uncontrolled data over cloud servers without 100 percent control of cloud service provider as well. [ABSTRACT FROM AUTHOR] |