Multi-replicas integrity checking scheme with supporting probability audit for cloud-based IoT
Nowadays, more people are choosing to use cloud storage services to save space and reduce costs. To enhance the durability and persistence, users opt to store important data in the form of multiple copies on cloud servers. However, outsourcing data in the cloud means that it is not directly under th...
Main Authors: | , , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
PeerJ Inc.
2024-01-01
|
Series: | PeerJ Computer Science |
Subjects: | |
Online Access: | https://peerj.com/articles/cs-1790.pdf |
_version_ | 1797352042071588864 |
---|---|
author | Yilin Yuan Fan Yang Xiao Wang Yimin Tian Zichen Li |
author_facet | Yilin Yuan Fan Yang Xiao Wang Yimin Tian Zichen Li |
author_sort | Yilin Yuan |
collection | DOAJ |
description | Nowadays, more people are choosing to use cloud storage services to save space and reduce costs. To enhance the durability and persistence, users opt to store important data in the form of multiple copies on cloud servers. However, outsourcing data in the cloud means that it is not directly under the control of users, raising concerns about security and integrity. Recent research has found that most existing multicopy integrity verification schemes can correctly perform integrity verification even when multiple copies are stored on the same Cloud Service Provider (CSP), which clearly deviates from the initial intention of users wanting to store files on multiple CSPs. With these considerations in mind, this paper proposes a scheme for synchronizing the integrity verification of copies, specifically focusing on strongly privacy Internet of Things (IoT) electronic health record (EHR) data. First, the paper addresses the issues present in existing multicopy integrity verification schemes. The scheme incorporates the entity Cloud Service Manager (CSM) to assist in the model construction, and each replica file is accompanied with its corresponding homomorphic verification tag. To handle scenarios where replica files stored on multiple CSPs cannot provide audit proof on time due to objective reasons, the paper introduces a novel approach called probability audit. By incorporating a probability audit, the scheme ensures that replica files are indeed stored on different CSPs and guarantees the normal execution of the public auditing phase. The scheme utilizes identity-based encryption (IBE) for the detailed design, avoiding the additional overhead caused by dealing with complex certificate issues. The proposed scheme can withstand forgery attack, replace attack, and replay attack, demonstrating strong security. The performance analysis demonstrates the feasibility and effectiveness of the scheme. |
first_indexed | 2024-03-08T13:09:25Z |
format | Article |
id | doaj.art-9d685d2452c5481aad9e8a25e8a6ad36 |
institution | Directory Open Access Journal |
issn | 2376-5992 |
language | English |
last_indexed | 2024-03-08T13:09:25Z |
publishDate | 2024-01-01 |
publisher | PeerJ Inc. |
record_format | Article |
series | PeerJ Computer Science |
spelling | doaj.art-9d685d2452c5481aad9e8a25e8a6ad362024-01-18T15:05:11ZengPeerJ Inc.PeerJ Computer Science2376-59922024-01-0110e179010.7717/peerj-cs.1790Multi-replicas integrity checking scheme with supporting probability audit for cloud-based IoTYilin Yuan0Fan Yang1Xiao Wang2Yimin Tian3Zichen Li4College of Information Engineering, Beijing Institute of Graphic Communication, Beijing, ChinaCollege of Information Engineering, Beijing Institute of Graphic Communication, Beijing, ChinaGuangdong Provincial Key Laboratory of Novel Security Intelligence Technologies, Guangzhou, Guangdong, ChinaCollege of Information Engineering, Beijing Institute of Graphic Communication, Beijing, ChinaCollege of Information Engineering, Beijing Institute of Graphic Communication, Beijing, ChinaNowadays, more people are choosing to use cloud storage services to save space and reduce costs. To enhance the durability and persistence, users opt to store important data in the form of multiple copies on cloud servers. However, outsourcing data in the cloud means that it is not directly under the control of users, raising concerns about security and integrity. Recent research has found that most existing multicopy integrity verification schemes can correctly perform integrity verification even when multiple copies are stored on the same Cloud Service Provider (CSP), which clearly deviates from the initial intention of users wanting to store files on multiple CSPs. With these considerations in mind, this paper proposes a scheme for synchronizing the integrity verification of copies, specifically focusing on strongly privacy Internet of Things (IoT) electronic health record (EHR) data. First, the paper addresses the issues present in existing multicopy integrity verification schemes. The scheme incorporates the entity Cloud Service Manager (CSM) to assist in the model construction, and each replica file is accompanied with its corresponding homomorphic verification tag. To handle scenarios where replica files stored on multiple CSPs cannot provide audit proof on time due to objective reasons, the paper introduces a novel approach called probability audit. By incorporating a probability audit, the scheme ensures that replica files are indeed stored on different CSPs and guarantees the normal execution of the public auditing phase. The scheme utilizes identity-based encryption (IBE) for the detailed design, avoiding the additional overhead caused by dealing with complex certificate issues. The proposed scheme can withstand forgery attack, replace attack, and replay attack, demonstrating strong security. The performance analysis demonstrates the feasibility and effectiveness of the scheme.https://peerj.com/articles/cs-1790.pdfMulti-replicas integrity verificationPublic auditingEHR dataIdentity-based encryptionProbability audit |
spellingShingle | Yilin Yuan Fan Yang Xiao Wang Yimin Tian Zichen Li Multi-replicas integrity checking scheme with supporting probability audit for cloud-based IoT PeerJ Computer Science Multi-replicas integrity verification Public auditing EHR data Identity-based encryption Probability audit |
title | Multi-replicas integrity checking scheme with supporting probability audit for cloud-based IoT |
title_full | Multi-replicas integrity checking scheme with supporting probability audit for cloud-based IoT |
title_fullStr | Multi-replicas integrity checking scheme with supporting probability audit for cloud-based IoT |
title_full_unstemmed | Multi-replicas integrity checking scheme with supporting probability audit for cloud-based IoT |
title_short | Multi-replicas integrity checking scheme with supporting probability audit for cloud-based IoT |
title_sort | multi replicas integrity checking scheme with supporting probability audit for cloud based iot |
topic | Multi-replicas integrity verification Public auditing EHR data Identity-based encryption Probability audit |
url | https://peerj.com/articles/cs-1790.pdf |
work_keys_str_mv | AT yilinyuan multireplicasintegritycheckingschemewithsupportingprobabilityauditforcloudbasediot AT fanyang multireplicasintegritycheckingschemewithsupportingprobabilityauditforcloudbasediot AT xiaowang multireplicasintegritycheckingschemewithsupportingprobabilityauditforcloudbasediot AT yimintian multireplicasintegritycheckingschemewithsupportingprobabilityauditforcloudbasediot AT zichenli multireplicasintegritycheckingschemewithsupportingprobabilityauditforcloudbasediot |