Font Size: a A A

Design And Implementation Of User Group Management System Of Mycloud Based On Attribute Encryption

Posted on:2019-02-12Degree:MasterType:Thesis
Country:ChinaCandidate:D LiuFull Text:PDF
GTID:2428330572451524Subject:Communication and Information System
Abstract/Summary:PDF Full Text Request
Cloud Storage rises as a new data storage architecture in recent years,applied in various parts of the information industry.In order to reduce local storage overhead and realize data sharing,most of the users choose to upload data to the cloud storage server.However,the security risks of cloud storage system has caused more and more social concerns.For now,there is no free encrypted cloud storage in commercial use.Therefore the paper proposed a scheme based on attribute-based encryption,and applied which to user group management.Attribute-Based Encryption(ABE)scheme is able to achieve cloud storage securely,it allows the message sender to encrypt data and set the access control,only to permit qualified users to decrypt data.Attribute-Based Encryption scheme not only realizes the data encryption operation,but also ensures the privacy of the encryption process.It is the safest and the most direct way to protect user data security over the cloud storage,and security access control over cloud storage is the other part.The Ciphertext-Policy Attribute-Based Encryption(CP-ABE)algorithm,and the specification of the access control strategy,is currently the safest and the most effective solution over data encryption issues.The ultimate goal of this paper is to conduct a user group management system over cloud,according to this,this paper proposed an encryption scheme based on the Ciphertext-Policy Attribute-Based Encryption(CP-ABE)algorithm as the core,and applied the scheme to build group management system over cloud.Its feature is using CP-ABE to achieve access control,and its core function is managing users under cipher mode.To achieve this,the paper carried out the main work includes the following aspects:Firstly,after comparing the Attribute-Based Encryption algorithms,this paper chooses Yu's CP-ABE algorithm as the most suitable one on the cloud platform,and concentrated the whole process into seven parts: initial,key generation,encryption,key regeneration,reencryption,key update and decryption process,which will be introduced in details in subsequent chapters.Secondly,this paper uses Symfony to build the backend framework,and uses Node JS to write the backend server.At the same time,this paper combines Angular JS with MVC to establish frontend framework structures,uses Java Script,CSS,HTML5 and other frontend technology to achieve the interactive operation goals.Thirdly,use Docker platform to pack all content packages,conduct the performance and function test of the system in the subsequent chapters,and give out the analyses of the test results,where those meet the pre-determined performances and functional requirements.The success of building user group management system based on CP-ABE algorithm actually constructed a bridge for cloud storage and user privacy management,where users can be managed in a more efficient,safe and convenient way.
Keywords/Search Tags:CP-ABE, Cloud Storage, Group Management
PDF Full Text Request
Related items