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...
Autores principales: | , |
---|---|
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 |