| Literature DB >> 25121114 |
Mehdi Sookhak1, Adnan Akhunzada1, Abdullah Gani1, Muhammad Khurram Khan2, Nor Badrul Anuar3.
Abstract
Cloud computing is a significant shift of computational paradigm where computing as a utility and storing data remotely have a great potential. Enterprise and businesses are now more interested in outsourcing their data to the cloud to lessen the burden of local data storage and maintenance. However, the outsourced data and the computation outcomes are not continuously trustworthy due to the lack of control and physical possession of the data owners. To better streamline this issue, researchers have now focused on designing remote data auditing (RDA) techniques. The majority of these techniques, however, are only applicable for static archive data and are not subject to audit the dynamically updated outsourced data. We propose an effectual RDA technique based on algebraic signature properties for cloud storage system and also present a new data structure capable of efficiently supporting dynamic data operations like append, insert, modify, and delete. Moreover, this data structure empowers our method to be applicable for large-scale data with minimum computation cost. The comparative analysis with the state-of-the-art RDA schemes shows that the proposed scheme is secure and highly efficient in terms of the computation and communication overhead on the auditor and server.Entities:
Mesh:
Year: 2014 PMID: 25121114 PMCID: PMC4121005 DOI: 10.1155/2014/269357
Source DB: PubMed Journal: ScientificWorldJournal ISSN: 1537-744X
Figure 1The network architecture of RDA in cloud computing.
Figure 2Performing modify operation on f[7] when the number of blocks in each table is 5.
Figure 3Inserting a new data block after f[7] when the number of blocks in each table is 5.
Figure 4Appending a new data block.
Figure 5Deleting the f[4] when the number of blocks in each table is 5.
Figure 6Number or required blocks as a challenge message under different number of data corruptions.
Figure 7Number or required blocks as a challenge message under probability of misbehavior detection are from 0.5 to 1.
Comparison of different remote data auditing scheme.
| Metric | Scheme | ||
|---|---|---|---|
| [ | [ | Our scheme | |
| Communication |
|
|
|
| Computation Auditing | |||
| Server |
|
|
|
| Verifier |
|
|
|
| Computation modify | |||
| Verifier |
|
|
|
| Computation insert | |||
| Verifier |
|
|
|
| Computation delete | |||
| Verifier |
|
|
|
| Computation append | |||
| Verifier |
|
|
|
Figure 8Comparison of computation cost under different number of update requests.
Figure 9Comparison of computation cost under different file size from 1 GB to 10 GB when the number of update requests is 100.