SGX-based secret key protection method and device for blockchain user

A technology for user keys and protection devices, applied in the field of SGX-based blockchain user key protection, can solve the problems of lack of generic blockchain key storage hardware, difficulty in designing general-purpose equipment, etc., to achieve protection from infringement , Improve operational efficiency, resist sniffing and cracking
CN107919954AActive Publication Date: 2018-04-17ZHEJIANG UNIV

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
ZHEJIANG UNIV
Publication Date
2018-04-17

Smart Images

  • Figure 1
    Figure 1
  • Figure 2
    Figure 2
  • Figure 3
    Figure 3
Patent Text Reader

Abstract

The invention discloses an SGX-based secret key protection device for a blockchain user. The device comprises an SGX encryption module, a transaction common recognition module and a transaction construction module; the SGX encryption module generates a trustable space on the basis of a software protection expanded instruction, and generates an access secret key for verifying the access authority of the trustable space; the trustable space is used to store a user secret key and a secret key operation function of a blockchain network; the transaction common recognition module receives a transaction from the blockchain network, accesses the SGX encryption module via the access secret key, calls the secret key operation function, and realizes verification common-recognition of the transaction;and the transaction construction module initiates the transaction according to intention of the user, accesses the SGX encryption module via the access secret key, calls the secret key operation function, realizes filling and legalization of transaction information, and broadcasts the transaction to the blockchain network. The invention also discloses an SGX-based secret key protection method fora blockchain user. The method can be used to prevent malicious software from sniffing and cracking the local secret key of the user, and blockchain assets of the user are protected against intrusion.
Need to check novelty before this filing date? Find Prior Art

Description

technical field

[0001] The present invention relates to the application field of blockchain, in particular to an SGX-based blockchain user key protection method and device. Background technique

[0002] The development of emerging technologies such as cloud computing, the Internet, and big data has made the need for sharing information and data in traditional centralized systems increasingly urgent. However, the lack of a safe and reliable mechanism in the centralized system has always been a real pain point. With the rise and application of Bitcoin, the underlying blockchain technology provides an effective means to solve real pain points, and has attracted widespread attention in recent years. Blockchain technology was born as the underlying technology and infrastructure of Bitcoin. It is essentially a decentralized accounting system, similar to a distributed shared ledger. The new blockchain system adopts technologies such as P2P network technology, cryptography, consen...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More