| With the rapid development of cloud computing services,more and more users are uploading their data to cloud servers for long-term storage.However,the openness and complexity of cloud computing systems can pose a potential threat to the security of data storage.For example,cloud servers can mask the loss or damage of outsourced data to protect their own reputation.At present,many cloud data integrity verification schemes have been proposed for data integrity problems in cloud computing environment.However,most of the existing audit schemes suffer from audit inefficiencies.Especially in the case of limited resources,data integrity verification is a huge challenge.Cloud-edge collaborative computing is a new computing model that provides various services through edge nodes and can quickly respond to requests from users.However,the cloud-edge collaboration model still faces many security challenges,and one of the most concerned problems is how to ensure the integrity of the outsourced data.In view of the above problems,this paper mainly includes the following two research contents:(1)In response to the practical need for users to only focus on the integrity of files containing some keywords,an integrity audit scheme based on keyword retrieval is proposed.In this scheme,based on the offline/online signature mechanism,costly operations are performed in the offline phase,while the data owner only needs to perform lightweight operations in the real-time online phase.The edge node is used to encrypt the data of the users to protect the user’s private data and uploads the ciphertext to the cloud storage.To improve search efficiency,a validation-based searchable cuckoo filter structure is built to store ciphertext and verification metadata,which can quickly locate keywords and improve the search performance to realize fast search and aggregation audit of encrypted files.This scheme supports both single-keyword auditing and multi-keywords batch auditing.Finally,the security analysis proves the correctness and security of the scheme,and experiments verify that the scheme can reduce the user’s computing cost,improve the search efficiency and the overall audit efficiency.(2)In order to solve the problem of waste of audit resources in traditional integrity audit schemes,an integrity audit scheme based on collaborative caching is proposed.This scheme extends the cloud storage function to edge networks,partitions the cache space of edge nodes,and achieves hierarchical placement of cached content through lateral edge collaboration.At the same time,a cache value function that combines two indicators: content popularity and cache overhead is proposed,combining cache hit rate and cache value as constraints for cache replacement updates to dynamically adjust cache data in edge networks.Based on this,three scenarios of data validation are considered: single-edge,multi-edge,and multi-edge and cloud collaboration.The security analysis proves the correctness and reliability of this scheme.Experimental results show that this scheme improves the edge cache hit ratio,solves the waste of resources caused by invalid auditing,and reduces user waiting time. |