Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Method and device for securely storing blockchain private key

A technology of blockchain and private key, applied in the field of blockchain, can solve the problems of inability to effectively and safely back up the private key, loss of the private key, etc., to avoid the loss of private key backup, freely adjust fault tolerance and security, and have The effect of fault tolerance

Inactive Publication Date: 2019-12-27
广州易波区块链技术有限公司
View PDF1 Cites 6 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

For the way of encrypted escrow storage, the disadvantage is the same as that of KeyStore. Once the user forgets the password, the private key will be lost, which cannot effectively and safely back up the private key.

Method used

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
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method and device for securely storing blockchain private key
  • Method and device for securely storing blockchain private key
  • Method and device for securely storing blockchain private key

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0043] The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some, not all, embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.

[0044] In the embodiment of the method and device for safely storing the private key of the blockchain in the present invention, the flow chart of the method for safely storing the private key of the blockchain is as follows figure 1 shown. The flowchart of the method for safely storing the blockchain private key is as follows: figure 2 shown.

[0045] figure 1 Among them, the method for securely storing the blockchain private key includes the following st...

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

PUM

No PUM Login to View More

Abstract

The invention discloses a method and a device for securely storing a private key of a block chain. The method comprises the following steps: inputting a private key PK; setting N sub-passwords PW1-n,and selecting a decryption threshold M; executing a decomposition algorithm, and decomposing the private key PK into N solutions PK1-PKn as sub-private keys; respectively encrypting the sub private keys PK1 to PKn by using the sub passwords PW1 to PWn through a symmetric encryption algorithm to generate corresponding sub ciphertext S1 to Sn; for each sub-password in the sub-passwords PW1 to PWn, the user inputs corresponding prompt information H1 to Hn; and combining and packaging the prompt information H1-Hn and the sub-ciphertext S1-Sn to generate a password packet PKG, and keeping the password packet PKG by a user himself / herself. The method is high in safety, has fault tolerance, can freely adjust the balance between fault tolerance and safety, achieves decentralized hosting, and avoids private key backup loss caused by accidents or misoperation.

Description

technical field [0001] The invention relates to the field of block chains, in particular to a method and device for securely storing private keys of block chains. Background technique [0002] A private key is a completely random string of characters, which is the only information for identifying user identity and operation authority in a blockchain system or application, similar to the combination of "user account + password" in traditional systems. Traditional information systems have a unique owner, who can help users retrieve their account numbers and passwords by modifying or resetting information in the centralized database. Different from traditional information systems, blockchain permissions are dispersed to the greatest extent, so private keys Once lost, the assets on the chain cannot be retrieved. This problem has been a key issue that has plagued the popularization of blockchain applications for a long time. The existing technical solutions mainly convert the pr...

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

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): H04L9/08H04L29/06
CPCH04L9/0822H04L63/06H04L9/50
Inventor 黎展波
Owner 广州易波区块链技术有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products