Publication:
A data integrity verification service for cloud storage based on building blocks

Loading...
Thumbnail Image
Identifiers
Publication date
2018-07-11
Defense date
Advisors
Tutors
Journal Title
Journal ISSN
Volume Title
Publisher
IEEE
Impact
Google Scholar
Export
Research Projects
Organizational Units
Journal Issue
Abstract
Cloud storage is a popular solution for organizations and users to store data in ubiquitous and cost-effective manner. However, violations of confidentiality and integrity are still issues associated to this technology. In this context, there is a need for tools that enable organizations/users to verify the integrity of their information stored in cloud services. In this paper, we present the design and implementation of an efficient service based on provable data possession cryptographic model, which enables organizations to verify, on-demand, the data integrity without retrieving files from the cloud. The storage and cryptographic components have been developed in the form of building blocks, which are deployed on the user-side using the Manager/Worker pattern that favors exploiting parallelism when executing data possession challenges. An experimental evaluation in a private cloud revealed the efficacy of launching integrity verification challenges to cloud storage services and the feasibility of applying containerized task parallel scheme that significantly improves the performance of the data possession proof service in real-world scenarios in comparison with the implementation of the original possession data proof scheme.
Description
Keywords
virtual containers, data integrity, task parallelism, cloud storage, proof of possession, security
Bibliographic citation
H. G. Reyes-Anastacio, J. L. Gonzalez-Compean, M. Morales-Sandoval and J. Carretero, "A data integrity verification service for cloud storage based on building blocks," 2018 8th International Conference on Computer Science and Information Technology (CSIT), 2018, pp. 201-206, doi: 10.1109/CSIT.2018.8486274