Font Size: a A A

TrustZone-based Secure Lightweight Wallet For Alliance Chain

Posted on:2020-09-02Degree:MasterType:Thesis
Country:ChinaCandidate:Q Y WangFull Text:PDF
GTID:2428330590983238Subject:Computer technology
Abstract/Summary:PDF Full Text Request
With the development of blockchain,digital currency based on blockchain has received more attention in the financial field.The security of Cloud wallets cannot be guaranteed.Hardware-based digital wallets have better security,but require users to be equipped with additional physical devices.At present,most popular wallets are digital wallets for bitcoin,which often require huge storage overhead,and the transaction performance is not very good.In some financial fields that require higher transaction processing performance and more complex business,there is an urgent need for a secure and reliable lightweight digital wallet system with better performance and easier use.To solve the problem,we propose a trustzone-based secure lightweight wallet for hyperledger fabric(hereafter referred to as TSLWHF).Firstly,we design the Unspent Transaction Output(UTXO)set of transactions under the chain and the signature verification mechanism of transactions,which makes it possible to implement the lightweight wallet in the hyperledger fabric.Then,we implement a reliable protection mechanism of private key and wallet's address,which solved the problem that the user's information was stolen or replaced.Meanwhile,by verifying the transactions in Trusted Execution Environment(TEE)and encrypting the local block headers,the transaction verification results are guaranteed not to be tampered by hackers.In order to verify the validity of the wallet,the entire system is deployed in the virtual machine to test the time overhead brought by the key modules.Compared with the fabric wallet,the entire process of executing the transaction by the TSLWHF system is 0.589 s.
Keywords/Search Tags:Alliance Chain, TrustZone, Simple Payment Verification, Lightweight Wallet
PDF Full Text Request
Related items