Blockchain-Assisted Searchable Integrity Auditing for Large-Scale Similarity Data With Arbitration

Ying Miao, Keke Gai*, Yu An Tan, Liehuang Zhu, Weizhi Meng

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

Abstract

Data integrity auditing technology serves as an essential tool to ensure the data's integrity with the popularity of remote storage. However, existing data integrity auditing models are unsuitable for a large number of files with interrelationships and heavily depend on a centralized Third-Party Auditor (TPA). To address these issues, in this paper we propose a blockchain-assisted searchable integrity auditing scheme for large-scale similarity data. To broaden the scope of the auditing model and enhance its ability to handle interconnected files, we utilize the keyword to design a search index and a trapdoor to achieve authenticator searchability for the interconnected files. The integrity of the searching result from the cloud side can be guaranteed at the same time. To reduce reliance on centralized TPA and enhance the credibility and transparency of auditing, we integrate blockchain technology along with smart contracts to replace TPA and achieve multitask auditing. We adopt a certificateless cryptosystem to generate the authenticator, while considering the cost reduction. Moreover, an arbitrator is proposed to achieve fairness judge. Theoretical and security analysis demonstrate that the proposed scheme is efficient and secure, making it a promising solution for data auditing in a wide range of applications.

Original languageEnglish
JournalIEEE Transactions on Dependable and Secure Computing
DOIs
Publication statusAccepted/In press - 2025
Externally publishedYes

Keywords

  • Arbitration
  • Blockchain
  • Integrity auditing
  • Searchability
  • Similarity data

Fingerprint

Dive into the research topics of 'Blockchain-Assisted Searchable Integrity Auditing for Large-Scale Similarity Data With Arbitration'. Together they form a unique fingerprint.

Cite this