Font Size: a A A

Timed-Release Encryption Scheme Based On Block Chain

Posted on:2021-05-06Degree:MasterType:Thesis
Country:ChinaCandidate:H W CaoFull Text:PDF
GTID:2428330605454241Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Timed-Release Encryption mainly solves the problem of "sending a message that can be decrypted only after a specified time".With the publication of "bit coin: a point-to-point e-cash system",the block chain technology behind bit coin and the smart contract running on the block chain began to enter people's vision.These two technologies also brought new possibilities for time control encryption technology.By combining block chain technology and block chain smart contract with time control encryption technology,this paper provides a feasible solution for time control encryption transmission in the scenario of alliance chain and public chain.The content of this paper is as follows:(1)Aiming at the scenario of alliance chain,this paper designs a solution of block chain application based on traditional C/S or B/S structure.Taking the bidding system as an example,we modify the data structure of the blockchain and the mapping between the database and the block Merkle tree to make its data structure more consistent with the bidding scenario.At the same time,we combine and improve the traditional consensus algorithm to make it closer to the real use scenarios(2)Aiming at public chain,a more typical block chain network,this paper designs a secure transmission protocol based on smart contract.The protocol designed in this paper can make the amount of deposit that a single middleman needs to submit be inversely proportional to the number of middlemen,and ensure security.By using different decomposition schemes,our protocol can provide 30% to 50% security redundancy,and give a feasible way of cipher text decomposition.After security analysis,the protocol can run at an acceptable cost,and prevent interrupt attack,early release attack and replacement attack.
Keywords/Search Tags:Timed-Release Encryption, Block chain, Smart Contract, File transfer protocol
PDF Full Text Request
Related items