Deduplicatable Dynamic Proof of Storage For Multi-User Environments
Deduplicatable Dynamic Proof of Storage For Multi-User Environments
Environments
ABSTRACT:
EXISTING SYSTEM:
In most of the existing dynamic PoSs, a tag used for integrity verification is
generated by the secret key of the uploader. Thus, other owners who have the
ownership of the file but have not uploaded it due to the cross-user deduplication
on the client-side, cannot generate a new tag when they update the file. In this
situation, the dynamic PoSs would fail.
The concept of proof of ownership which is a solution of cross-user deduplication
on the client-side was introduced. It requires that the user can generate the Merkle
tree without the help from the cloud server, which is a big challenge in dynamic
PoS.
Another proof of ownership scheme which improves the efficiency was proposed
A client-side deduplication scheme for encrypted data, but the scheme employs a
deterministic proof algorithm which indicates that every file has a deterministic
short proof. Thus, anyone who obtains this proof can pass the verification without
possessing the file locally.
ADVANTAGES OF PROPOSED SYSTEM:
PROPOSED SYSTEM:
To the best of our knowledge, this is the first work to introduce a primitive called
deduplicatable dynamic Proof of Storage (deduplicatable dynamic PoS), which
solves the structure diversity and private tag generation challenges.
We propose and implement the first efficient construction of deduplicatable
dynamic PoS called Dey-PoS, which supports unlimited number of verification and
update operations. The security of this construction is proved in the random oracle
model, and the performance is analyzed theoretically and experimentally.
In contrast to the existing authenticated structures, such as skip list and Merkle
Tree (HAT), to reduce the communication cost in both the proof of storage phase
HARDWARE REQUIREMENTS:
CONCLUSION:
when the file size and the number of the challenged blocks are
large.