Font Size: a A A

A Blockchain-based Secure Communication And Private Data Sharing Mechanism

Posted on:2022-03-20Degree:MasterType:Thesis
Country:ChinaCandidate:D C LuoFull Text:PDF
GTID:2518306554471154Subject:Master of Engineering
Abstract/Summary:PDF Full Text Request
With the rapid development of blockchain technology and the continuous implementation of their applications,a distributed and trusted business economy based on blockchain is gradually being rolled out.Safe and reliable data communication and sharing are part of blockchain applications.The centralized communication mechanism has the problems of single point of failure,vulnerability to attacks,and privacy theft.Decentralized secure privacy communication technology is an effective way to solve this problem,especially the blockchain-based secure communication mechanism,which has been supported by related technologies in recent years.The blockchain-based on-chain communication technology conforms to the value concept of the blockchain.It can operate without central control in a multi-party peer organization,and the records can be verified and cannot be tampered with.While on-chain communication ensures security,it also brings some privacy issues.In response to the demand for secure and private communication on the chain in the real application scenarios of the blockchain,this article has carried out domestic and foreign related research and investigations,and compared and analyzed the current existing on-chain communication and data sharing schemes and the privacy protection schemes on the blockchain.Find out the shortcomings,and propose a blockchain-based secure communication and private data sharing scheme.The solution relies on blockchain technology to ensure that users can achieve secure on-chain communication in a decentralized environment,and can effectively solve the problem of user relationship privacy leakage caused by data disclosure in the blockchain scenario.The work of this paper is as follows:(1)Aiming at the technical requirements of blockchain applications for secure communication,this paper proposes a secure communication scheme on the chain based on smart contracts.In view of the fact that the blockchain cannot be tampered with but the performance efficiency is not high,this solution introduces the IPFS distributed storage technology to realize the distributed storage of the message data chain while ensuring the integrity of the message data.In addition,this solution also introduces a ciphertext attribute encryption algorithm,taking institutional nodes as a unit,so that message data can be reliably and safely distributed and transferred on the chain.The plan also uses an asymmetric encryption algorithm to allow institutional nodes to host user messages to ensure that users' data is kept confidential when offline,and the ciphertext of the message can still be correctly decrypted when online.Finally,through algorithm simulation,performance analysis and efficiency comparison,it is clarified that this scheme can realize secure on-chain communication.(2)In order to solve the problem that the privacy of communication users is easy to leak,this article improves the above scheme and proposes a privacy-protected on-chain communication scheme.This solution uses verifiable random functions to protect the privacy of the communication sender,preventing other participants in the business chain or users outside the system from obtaining data on the chain through various means for correlation analysis,and then obtaining the privacy behavior of the participants.Finally,theoretical analysis and experimental analysis show that this scheme can effectively protect the privacy of message sending records on the user chain and improve the efficiency of the communication scheme.(3)Aiming at the application scenarios of electronic official documents,this paper designs and implements a secure and private transmission system based on a privacyprotected on-chain secure communication scheme.The design and implementation of the system is divided into four levels according to the application architecture,namely the frontend layer,the back-end layer,the contract layer,and the persistence layer;according to the functional modules,it is divided into user management module,blockchain display module,document management module,and interface module.Finally,a partial function demonstration of the system is given to illustrate the application feasibility of the privacyprotected on-chain secure communication scheme in the field of electronic official document transmission.
Keywords/Search Tags:blockchain, secure communication, privacy protection, data sharing
PDF Full Text Request
Related items