Enhancing Cloud Data Integrity Verification Scheme with User Legitimacy Check
摘要
Users employ cloud servers to store data and depend on third-party audits to guarantee data integrity. However, this auditing system poses certain risks, as it may have vulnerabilities that attackers can exploit for intrusion. To address these concerns and achieve decentralization, a cloud data integrity verification scheme is proposed. This scheme is based on a verifiable random function and aims to eliminate the need for third-party auditing. Before performing data integrity verification, a blockchain smart contract is employed to calculate bilinear pairs, serving the purpose of verifying the user’s legitimacy. If the user successfully completes this verification, the integrity of the cloud data is then verified using the verifiable random function. The simulation results demonstrate that this scheme is effective in detecting the legitimacy of users and significantly reduces the computational and communication overhead associated with verifying data integrity.