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
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0065] The present invention will be described in further detail below in conjunction with the accompanying drawings and embodiments.
[0066] The SGX-based block chain user key protection device of this embodiment includes 3 software modules: a transaction consensus module, a transaction construction module and an SGX encryption module, and its process control is as follows figure 1 As shown, the details are as follows:
[0067] (1) Preparatory processing: before the blockchain client runs, it is necessary to obtain and write the blockchain key to SGX in advance. The process is as follows: figure 2 shown.
[0068] (1-1) Obtain the user key approved by the blockchain in a safe way;
[0069] For the situation where the user needs to generate the user key independently, the step of generating the user key should be generated on a secure device (such as a secure PC that is never connected to the Internet) by a cryptographically complete seed and algorithm in accordance with th...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com