Font Size: a A A

Design And Implementation Of File Multi-Cloud Secure Storage System Based On Web And Erasure Code

Posted on:2021-12-21Degree:MasterType:Thesis
Country:ChinaCandidate:W ShiFull Text:PDF
GTID:2518306461470524Subject:Computer technology
Abstract/Summary:PDF Full Text Request
With the advent of big data era,cloud storage is prevalent in enterprises and users for its convenience,efficient mass data storage and management.Therefore,cloud storage has been widely used and developed.In the cloud storage system,people could store data through the network anytime and anywhere.However,the cloud storage nodes are uncontrollable,user data may be maliciously tampered with or leaked.More and more cloud storage data security incidents indicate that while cloud storage provides users with data storage services,it also brings lots of threats and challenges.In view of the user data security problems exposed in cloud storage environment,in order to improve the security and availability of cloud storage services,this paper introduces a multi-cloud storage system based on the traditional single cloud storage system.The Erasure Code algorithm is employed in this system to encode the user data in blocks,and generate five data blocks.The AES ECB encryption algorithm is proposed to encrypt the data blocks,and stores the encrypted data blocks in five different cloud storages terminals.Thus,the risk of data loss or leakage due to relying on a cloud service provider is avoided.This system improves the security problems of the existing single cloud storage system,improves the security and reliability of data storage.Depending on the requirements of file multi-cloud secure storage system,the main functions of this system include user management,cloud service management,bucket management,multi-cloud storage management,and operation log management.The file multi-cloud security storage system integrates five enterprise cloud storage services through the Java SDK provided by enterprise cloud storage service and forms a multi-cloud storage architecture.The data blocks generated by file segmentation and encoding are encrypted and transmitted to five cloud object storage services.This not only reduces the storage redundancy,but also improves the reliability of the system and data security.
Keywords/Search Tags:Multi-cloud storage, Erasure Code, RS erasure code, Data encryption, Data security
PDF Full Text Request
Related items