Cargando…
Provenance based data integrity checking and verification in cloud environments
Cloud computing is a recent tendency in IT that moves computing and data away from desktop and hand-held devices into large scale processing hubs and data centers respectively. It has been proposed as an effective solution for data outsourcing and on demand computing to control the rising cost of IT...
Autores principales: | , , , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
Public Library of Science
2017
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5435237/ https://www.ncbi.nlm.nih.gov/pubmed/28545151 http://dx.doi.org/10.1371/journal.pone.0177576 |
_version_ | 1783237199433564160 |
---|---|
author | Imran, Muhammad Hlavacs, Helmut Haq, Inam Ul Jan, Bilal Khan, Fakhri Alam Ahmad, Awais |
author_facet | Imran, Muhammad Hlavacs, Helmut Haq, Inam Ul Jan, Bilal Khan, Fakhri Alam Ahmad, Awais |
author_sort | Imran, Muhammad |
collection | PubMed |
description | Cloud computing is a recent tendency in IT that moves computing and data away from desktop and hand-held devices into large scale processing hubs and data centers respectively. It has been proposed as an effective solution for data outsourcing and on demand computing to control the rising cost of IT setups and management in enterprises. However, with Cloud platforms user’s data is moved into remotely located storages such that users lose control over their data. This unique feature of the Cloud is facing many security and privacy challenges which need to be clearly understood and resolved. One of the important concerns that needs to be addressed is to provide the proof of data integrity, i.e., correctness of the user’s data stored in the Cloud storage. The data in Clouds is physically not accessible to the users. Therefore, a mechanism is required where users can check if the integrity of their valuable data is maintained or compromised. For this purpose some methods are proposed like mirroring, checksumming and using third party auditors amongst others. However, these methods use extra storage space by maintaining multiple copies of data or the presence of a third party verifier is required. In this paper, we address the problem of proving data integrity in Cloud computing by proposing a scheme through which users are able to check the integrity of their data stored in Clouds. In addition, users can track the violation of data integrity if occurred. For this purpose, we utilize a relatively new concept in the Cloud computing called “Data Provenance”. Our scheme is capable to reduce the need of any third party services, additional hardware support and the replication of data items on client side for integrity checking. |
format | Online Article Text |
id | pubmed-5435237 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2017 |
publisher | Public Library of Science |
record_format | MEDLINE/PubMed |
spelling | pubmed-54352372017-05-26 Provenance based data integrity checking and verification in cloud environments Imran, Muhammad Hlavacs, Helmut Haq, Inam Ul Jan, Bilal Khan, Fakhri Alam Ahmad, Awais PLoS One Research Article Cloud computing is a recent tendency in IT that moves computing and data away from desktop and hand-held devices into large scale processing hubs and data centers respectively. It has been proposed as an effective solution for data outsourcing and on demand computing to control the rising cost of IT setups and management in enterprises. However, with Cloud platforms user’s data is moved into remotely located storages such that users lose control over their data. This unique feature of the Cloud is facing many security and privacy challenges which need to be clearly understood and resolved. One of the important concerns that needs to be addressed is to provide the proof of data integrity, i.e., correctness of the user’s data stored in the Cloud storage. The data in Clouds is physically not accessible to the users. Therefore, a mechanism is required where users can check if the integrity of their valuable data is maintained or compromised. For this purpose some methods are proposed like mirroring, checksumming and using third party auditors amongst others. However, these methods use extra storage space by maintaining multiple copies of data or the presence of a third party verifier is required. In this paper, we address the problem of proving data integrity in Cloud computing by proposing a scheme through which users are able to check the integrity of their data stored in Clouds. In addition, users can track the violation of data integrity if occurred. For this purpose, we utilize a relatively new concept in the Cloud computing called “Data Provenance”. Our scheme is capable to reduce the need of any third party services, additional hardware support and the replication of data items on client side for integrity checking. Public Library of Science 2017-05-17 /pmc/articles/PMC5435237/ /pubmed/28545151 http://dx.doi.org/10.1371/journal.pone.0177576 Text en © 2017 Imran et al http://creativecommons.org/licenses/by/4.0/ This is an open access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/4.0/) , which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited. |
spellingShingle | Research Article Imran, Muhammad Hlavacs, Helmut Haq, Inam Ul Jan, Bilal Khan, Fakhri Alam Ahmad, Awais Provenance based data integrity checking and verification in cloud environments |
title | Provenance based data integrity checking and verification in cloud environments |
title_full | Provenance based data integrity checking and verification in cloud environments |
title_fullStr | Provenance based data integrity checking and verification in cloud environments |
title_full_unstemmed | Provenance based data integrity checking and verification in cloud environments |
title_short | Provenance based data integrity checking and verification in cloud environments |
title_sort | provenance based data integrity checking and verification in cloud environments |
topic | Research Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5435237/ https://www.ncbi.nlm.nih.gov/pubmed/28545151 http://dx.doi.org/10.1371/journal.pone.0177576 |
work_keys_str_mv | AT imranmuhammad provenancebaseddataintegritycheckingandverificationincloudenvironments AT hlavacshelmut provenancebaseddataintegritycheckingandverificationincloudenvironments AT haqinamul provenancebaseddataintegritycheckingandverificationincloudenvironments AT janbilal provenancebaseddataintegritycheckingandverificationincloudenvironments AT khanfakhrialam provenancebaseddataintegritycheckingandverificationincloudenvironments AT ahmadawais provenancebaseddataintegritycheckingandverificationincloudenvironments |