期刊论文详细信息
IEEE Access
SBLWT: A Secure Blockchain Lightweight Wallet Based on Trustzone
Hai Jin1  Qinyuan Wang1  Deqing Zou1  Changze Cui1  Jun Deng1  Weiqi Dai1 
[1] Services Computing Technology and System Lab, Big Data Technology and System Lab, Cluster and Grid Computing Lab, School of Computer Science and Technology, Huazhong University of Science and Technology, Wuhan, China;
关键词: Bitcoin;    SPV;    wallet;    Trustzone;    blockchain;   
DOI  :  10.1109/ACCESS.2018.2856864
来源: DOAJ
【 摘 要 】

Due to the increasing total value of the digital currency, the security of encryption wallet is becoming more and more important. The hardware-based wallet is safe, but it is inconvenient because users need to carry an additional physical device, the software-based wallet is convenient, but the safety cannot be guaranteed. All these wallets need to synchronize the blockchain, while most current mobile devices do not have the capability to store all blocks. To solve these problems, mobile devices can use simplified payment verification (SPV). Nevertheless, in existing methods, there is no good way to protect the verification process of the transaction. In this paper, we design a secure blockchain lightweight wallet based on Trustzone to protect SPV. It is more portable compared with the hardware wallet, and safer than the software wallet. Through the isolation, it can also protect the private key and the wallet's address from being stolen by the attackers no matter whether the Rich OS is malicious or not. Meanwhile, it can protect the verification process by verifying transactions in the secure execution environment (SEE), and keep the local block headers unreadable directly from the Rich OS through encryption. We deploy it on the RASPBERRY PI 3 MODEL B development board. The result of the experiment shows that it has little impact on the system.

【 授权许可】

Unknown   

  文献评价指标  
  下载次数:0次 浏览次数:0次