Cloud Based Deduplication and Self Data Destruction
Ankush Raosaheb Deshmukh, Ravi V. Mante, Prashant N. Chatur · 2017
Cloud services are the most widely used services. From different services of cloud, data storage service is the most popular one. Generally, in traditional way data stored on cloud and user can fetch data from cloud but if data can be stored in encrypted format security of data will get increased. We are using encryption algorithm for this purpose. Our aim is to secure the data as well as we don't want to store the same data again and again, if not required by client, onto cloud. Duplication is avoided in our system but if clients want to store the duplicate data then also access permission to clients are given. Decryption and Deduplication access permission is given. Self data destruction algorithm is also proposed in the system. After specific interval of time old data will automatically get deleted from cloud. Time stamp will be provided to each data item while storing it onto cloud. By doing this we are storing data on cloud in encrypted format, increasing security, and by deduplication and self data destruction no duplicate data will get store onto cloud which results decrease in rent that user has to pay and using self destruction algorithm data will get deleted after specific time interval which user has specified at the time of data storage.