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...

Full description

Bibliographic Details
Main Authors: Yilin Yuan, Fan Yang, Xiao Wang, Yimin Tian, Zichen Li
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