Secure Deduplicated Cloud Storage [closed]
How do I implement a secure deduplicated cloud storage using OpenStack ? The processes are as follows, please anyone tell me how and where I should implement it ?
I have successfully setup a cloud using openstak.
- Client actively breaks the file into chunks, then use hashing algorithm to generate keys to encrypt each chunks.
- A server again encrypt the chunks.
- Metadata manager stores the keys.
- Check for duplication when user tries to upload a file using the hash value.
- If hash value not same, then store the chunk and the cloud storage provider returns a pointer describing the location of the chunk in cloud.
This is overall summary of my project. Please anyone help... Can I do it using Java language ?
If you have any materials related to this please mail me... mail id: soorajpgeorge@gmail.com