Font Size: a A A

Research And Implementation Of Data Safe Box System Based On Block Chain

Posted on:2022-03-06Degree:MasterType:Thesis
Country:ChinaCandidate:Z X ZhuFull Text:PDF
GTID:2518306575469254Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
Driven by information technology,electronic documents have replaced the traditional paper and CD as the most common data storage carrier.The use of electronic files saves the cost of data storage and makes the maintenance and sharing of data more convenient.However,a lot of data security problems also arise.The user stores the data in the network organization server,once the server is hacked,the data file is stolen and tampered without leaving any trace,the security of the user data can not be guaranteed;The trace of the user's operation on some important files cannot be accurately recorded,but can only be realized by logging,which increases the complexity of the code and reduces the execution efficiency of the program.The traditional database uses the centralized data storage mode,once the database failure,if there is no good disaster preparation mechanism will lead to data damage or loss,to the user's digital assets caused damage.In order to solve the above problems,this topic based on blockchain technology and RSA encryption technology research and implementation of the data safe box system.The system is designed to store the files on cloud server OSS after RSA encryption,and upload the operation records,Hash values,attributes and status information of the files to the blockchain.The decentralization and immutability of blockchain can be used to accurately trace the history of file operation,and provide a basis for judging the authenticity and validity of the file according to the Hash,state and attribute information of the file stored on the chain.At the same time,the subject also studied the decentralized identity authentication mode,designed and established the decentralized identity authentication model combined with the block chain technology,aiming to apply it to the data safe system.The system is built based on the Fabric Blockchain network and developed by Golang language and Java language.Rocket MQ and Redis middleware are introduced in order to improve the system performance and concurrent processing ability.Due to the technical characteristics of blockchain itself,it has a unique advantage in the field of data security.Based on it,this topic has completed the research on decentralized identity authentication and the realization of data safe box system.By experimental verification,this system can realize the user login decentralization,file encryption storage,file operation record source,authenticity check,state decentralized data storage,and other functions,the system provides users with a data privacy protection,safe and reliable,accurate traceability data file storage management platform.
Keywords/Search Tags:Blockchain, Data safe box, Encryption technique, Identity authentication
PDF Full Text Request
Related items