Popis: |
With the rapid development of cloud computing, more and more individuals and enterprises trend to store their massive data in the cloud to reduce the expenses of data maintenance and achieve more convenient access. As the cloud service provider is not fully trusted, the accidents involving software or hardware in cloud servers may cause damage of the users’ data, which might be covered by the cloud servers deliberately for its reputation. What’s worse, the cloud servers may also maliciously discard the rarely accessed data for saving storage space. Data auditing can timely detect and restrict the malicious behaviors of the cloud servers, therefore it can improve the quality of cloud service. Meanwhile there are a large amount of data storing in the cloud repeatedly, the data deduplication technique can make the cloud keep the only physical duplicate for the same data, therefore eliminate redundant data and achieve the efficient storage. To achieve auditing with data deduplication, the existing schemes need different users to sign the same data, which consume a large amount of computing resources of the users, especially it is difficult to be accomplished in the case of poor computation in client side’s portable devices. Based on the public verifiability and batch auditing of the POR, we propose a signature-sharing based scheme, for the same data, it only needs the first user to sign and share its signature with the after users for data auditing, this can effectively reduce the burden of the signature computation of the users, consequently achieves both data integrity and storage efficiency. |