Management method and device for memorizing words

A management method and a technology of a management device, which are applied in the field of mnemonic management methods and devices, can solve problems such as the small storage space of security chips and cannot meet the production needs of hardware equipment, so as to save storage space, save space, and solve space constraints. limited effect

Active Publication Date: 2021-07-30
FEITIAN TECHNOLOGIES
View PDF4 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

For example, for 2048 English mnemonics, the address space of each mnemonic is 4 bytes, and the address space required for 2048 English mnemonics is: 4 bytes*2048=8K, all 2048 English mnemonics A total of letters: 11068Byte=10.81K, the space occupied by the terminator '\0' of each English mnemonic is 1 byte, and the address space required for the terminator of 2048 English mnemonics: 2048*1 byte=2K , the English mnemonic requires a total space of about 20.81K; due to the large space occupied, and the small storage space of security chips in the world, it cannot meet the production needs of hardware equipment

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
  • Management method and device for memorizing words
  • Management method and device for memorizing words
  • Management method and device for memorizing words

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0039] Embodiment 1 of the present invention provides a method for managing mnemonics, such as figure 1 shown, including:

[0040] Step S0: generating a random number with a first preset length and calculating the random number;

[0041] Step S1: Obtain data of a second preset length from the random number calculation result, and concatenate the random number and the obtained data to obtain a first concatenated value;

[0042] Specifically, calculating the random number in this embodiment includes: performing hash calculation on the random number;

[0043] Step S2: grouping the first concatenated values ​​according to the third preset length;

[0044] Step S3: take the first group as the current group;

[0045] Step S4: Find the starting offset address of the current mnemonic in the offset storage area according to the value of the current group, and calculate the length of the current mnemonic;

[0046] Specifically, in this embodiment, step S4 includes: according to the ...

Embodiment 2

[0052] Embodiment 2 of the present invention provides a method for managing mnemonics, such as figure 2 shown, including:

[0053] Step 101: generating a random number of a first preset length;

[0054] For example, the first preset length in this embodiment is 16 bytes, and the random number generated is 10111100000000000000010000100100100100100100110111011101001001111111101010101010001011111001100110110110111111;

[0055] Step 102: performing hash calculation on the random number to obtain the hash value of the random number;

[0056] Specifically, in this embodiment, the SHA256 hash calculation is performed on the random number to obtain the hash value of the random number;

[0057] 例如,本实施例得到的随机数哈希值为0101001110001000011100001100000000011111100000010011100101110111101001110110100000101001111111000000010000000001011011010110010111000101011010011111011101011110110101111101000110111100100110010101101011101001010000101011001111001010001100000100010110011001;

[0058] Step 103...

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 managing memorizing words, and relates to the field of information security. The method comprises the following steps: generating a random number with a first preset length and calculating the random number; splicing the random number and data of a second preset length obtained from the random number calculation result to obtain a first spliced value; grouping the first splicing values according to a third preset length, searching a corresponding index in an offset storage area according to the value of each group in sequence, and obtaining an initial offset address and the length of the mnemonic word according to the index, according to the initial offset address of the mnemonic word and the length of the mnemonic word, obtaining the corresponding mnemonic word in the mnemonic word storage area, and sequentially storing the mnemonic word in a mnemonic word cache. Compared with the prior art, the technical scheme of the invention can greatly save the storage space, solves the problem that the space of the security chip is limited, can save more space for application, is suitable for the existing security chip, and meets the production requirements of hardware equipment.

Description

technical field [0001] The present invention relates to the field of information security, in particular to a method and device for managing mnemonic words. Background technique [0002] Some hardware devices generate mnemonic phrases during initial configuration. The mnemonic is used to generate a private key, which can be used to authorize the management of digital assets, etc. At the same time, the mnemonic is also a backup of the private key, so when the hardware device is lost or damaged, the mnemonic can be used to restore the private key. It can be seen that the security of mnemonics is closely related to the security of hardware devices. [0003] In the prior art, the mnemonic is composed of different words according to different languages, but the mnemonic of each language is composed of 2048 words; in a 32-bit chip, the usual storage method of the mnemonic is Stored in array form. For example, for 2048 English mnemonics, the address space of each mnemonic is 4 ...

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): G06F12/02G06F7/58G06F11/14
CPCG06F12/0238G06F7/588G06F11/1446
Inventor 陆舟于华章
Owner FEITIAN TECHNOLOGIES
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products