Cargando…

A blockchain and smart contract-based data provenance collection and storing in cloud environment

Data uploading needs security and privacy in the cloud. But there are some problems like centralized provenance data (PD) collection, storage, lack of security, integrity, and more time consumption. There are methods like Rabin, Knapsack, McEliece, Elagamal, and Rivest–Shamir–Adleman for the generat...

Descripción completa

Detalles Bibliográficos
Autores principales: Jyoti, Amrita, Chauhan, R. K.
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Springer US 2022
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8898065/
http://dx.doi.org/10.1007/s11276-022-02924-y
_version_ 1784663566410842112
author Jyoti, Amrita
Chauhan, R. K.
author_facet Jyoti, Amrita
Chauhan, R. K.
author_sort Jyoti, Amrita
collection PubMed
description Data uploading needs security and privacy in the cloud. But there are some problems like centralized provenance data (PD) collection, storage, lack of security, integrity, and more time consumption. There are methods like Rabin, Knapsack, McEliece, Elagamal, and Rivest–Shamir–Adleman for the generation of keys but it increases the encryption and decryption time and less security. Therefore, the blockchain and smart contract-based data provenance (BSCDP) Architecture is proposed for providing secure storage in the cloud environment. Initially, the fingerprint biometrics and physically uncloneable functions (PUF) have been used in verification process. The combination of PUF and fingerprint biometrics is used for secure data transmission. To protect privacy and strengthen the security, the fuzzy extractor is employed. Secondly, we use an elliptic-curve key based cyclic shift transposition cryptography algorithm for enhancing the security when sharing the key. Thirdly, we introduce the blockchain and the interplanetary file system (IPFS) for PD collection, hash computation, and storing with reduced computational overhead (CO). The integrity of data is maintained by using blockchain based secure hashing algorithm-3. By arranging fuzzy based smart contracts (FSC), the data user (DU) tracks their data. FSC is employed for tracking the history of data. The data collected is directly stored in IPFS and the DU gets a hash from IPFS to retrieve the data in the future. Finally, the data verification is done by the provenance auditor. When comparing our proposed BSCDP method with existing methods, the proposed BSCDP method achieves high security in the cloud environment for 2 K users in terms of evidence insertion time (30 ms), verification time (30 ms), response time (40 ms), total change rate (5%), CO (5.8 Kb), encryption (50 ms) and decryption time (52 ms).
format Online
Article
Text
id pubmed-8898065
institution National Center for Biotechnology Information
language English
publishDate 2022
publisher Springer US
record_format MEDLINE/PubMed
spelling pubmed-88980652022-03-07 A blockchain and smart contract-based data provenance collection and storing in cloud environment Jyoti, Amrita Chauhan, R. K. Wireless Netw Original Paper Data uploading needs security and privacy in the cloud. But there are some problems like centralized provenance data (PD) collection, storage, lack of security, integrity, and more time consumption. There are methods like Rabin, Knapsack, McEliece, Elagamal, and Rivest–Shamir–Adleman for the generation of keys but it increases the encryption and decryption time and less security. Therefore, the blockchain and smart contract-based data provenance (BSCDP) Architecture is proposed for providing secure storage in the cloud environment. Initially, the fingerprint biometrics and physically uncloneable functions (PUF) have been used in verification process. The combination of PUF and fingerprint biometrics is used for secure data transmission. To protect privacy and strengthen the security, the fuzzy extractor is employed. Secondly, we use an elliptic-curve key based cyclic shift transposition cryptography algorithm for enhancing the security when sharing the key. Thirdly, we introduce the blockchain and the interplanetary file system (IPFS) for PD collection, hash computation, and storing with reduced computational overhead (CO). The integrity of data is maintained by using blockchain based secure hashing algorithm-3. By arranging fuzzy based smart contracts (FSC), the data user (DU) tracks their data. FSC is employed for tracking the history of data. The data collected is directly stored in IPFS and the DU gets a hash from IPFS to retrieve the data in the future. Finally, the data verification is done by the provenance auditor. When comparing our proposed BSCDP method with existing methods, the proposed BSCDP method achieves high security in the cloud environment for 2 K users in terms of evidence insertion time (30 ms), verification time (30 ms), response time (40 ms), total change rate (5%), CO (5.8 Kb), encryption (50 ms) and decryption time (52 ms). Springer US 2022-03-05 2022 /pmc/articles/PMC8898065/ http://dx.doi.org/10.1007/s11276-022-02924-y Text en © The Author(s), under exclusive licence to Springer Science+Business Media, LLC, part of Springer Nature 2022 This article is made available via the PMC Open Access Subset for unrestricted research re-use and secondary analysis in any form or by any means with acknowledgement of the original source. These permissions are granted for the duration of the World Health Organization (WHO) declaration of COVID-19 as a global pandemic.
spellingShingle Original Paper
Jyoti, Amrita
Chauhan, R. K.
A blockchain and smart contract-based data provenance collection and storing in cloud environment
title A blockchain and smart contract-based data provenance collection and storing in cloud environment
title_full A blockchain and smart contract-based data provenance collection and storing in cloud environment
title_fullStr A blockchain and smart contract-based data provenance collection and storing in cloud environment
title_full_unstemmed A blockchain and smart contract-based data provenance collection and storing in cloud environment
title_short A blockchain and smart contract-based data provenance collection and storing in cloud environment
title_sort blockchain and smart contract-based data provenance collection and storing in cloud environment
topic Original Paper
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8898065/
http://dx.doi.org/10.1007/s11276-022-02924-y
work_keys_str_mv AT jyotiamrita ablockchainandsmartcontractbaseddataprovenancecollectionandstoringincloudenvironment
AT chauhanrk ablockchainandsmartcontractbaseddataprovenancecollectionandstoringincloudenvironment
AT jyotiamrita blockchainandsmartcontractbaseddataprovenancecollectionandstoringincloudenvironment
AT chauhanrk blockchainandsmartcontractbaseddataprovenancecollectionandstoringincloudenvironment