Masters Theses

Keywords and Phrases

Data replication; File version control; Homomorphic encryption


"The cloud computing is an emerging model in which computing infrastructure resources are provided as a service over the Internet. Data owners can outsource their data by remotely storing them in the cloud and enjoy on-demand high quality services from a shared pool of configurable computing resources. By using these data storage services, the data owners can relieve the burden of local data storage and maintenance. However, since data owners and the cloud servers are not in the same trusted domain, the outsourced data may be at risk as the cloud server may no longer be fully trusted. Therefore, data integrity is of critical importance in such a scenario. Cloud should let the owners or a trusted third party to check for the integrity of their data storage without demanding a local copy of the data. Owners often replicate their data on the cloud servers across multiple data centers to provide a higher level of scalability, availability, and durability. When the data owners ask the Cloud Service Provider (CSP) to replicate data, they are charged a higher storage fee by the CSP. Therefore, the data owners need to be strongly convinced that the CSP is storing data copies agreed on in the service level contract, and data-updates have been correctly executed on all the remotely stored copies. In this thesis, a Dynamic Multi-Replica Provable Data Possession scheme (DMR-PDP) is proposed that prevents the CSP from cheating; for example, by maintaining fewer copies than paid for and/or tampering data. In addition, we also extended the scheme to support a basic file versioning system where only the difference between the original file and the updated file is propagated rather than the propagation of operations for privacy reasons. DMR-PDP also supports efficient dynamic operations like block modification, insertion and deletion on replicas over the cloud servers"--Abstract, page iii.


Madria, Sanjay Kumar

Committee Member(s)

Chellappan, Sriram
Jiang, Wei


Computer Science

Degree Name

M.S. in Computer Science


Air Force Research Laboratory (Hanscom AFB, Mass). Information Directorate


Missouri University of Science and Technology

Publication Date

Fall 2013

Journal article titles appearing in thesis/dissertation

  • Replicated data integrity verification in cloud
  • Efficient integrity verification of replicated data in cloud using homomorphic encryption


x, 64 pages

Note about bibliography

Includes bibliographical references (pages 38-39).


© 2013 Raghul Mukundan, All rights reserved.

Document Type

Thesis - Open Access

File Type




Subject Headings

Data encryption (Computer science)
Data integrity
Cloud computing

Thesis Number

T 10410

Electronic OCLC #