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

Hash value password recovering method and device

A recovery method and hash value technology, which is applied in the field of recovery of hash value passwords, can solve problems such as CPU computing power limitations, long passwords, and inability to recover with rainbow table algorithms

Inactive Publication Date: 2013-11-20
XIAMEN MEIYA PICO INFORMATION
View PDF2 Cites 8 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0012] The technical problem to be solved by the present invention is to provide a recovery method and device for a hash value password, which solves the problem that the rainbow table algorithm cannot be used to recover a longer password hash value due to the limitation of CPU computing power

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
  • Hash value password recovering method and device
  • Hash value password recovering method and device
  • Hash value password recovering method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0103] In order to make the above objects, features and advantages of the present invention more comprehensible, the present invention will be further described in detail below in conjunction with the accompanying drawings and specific embodiments.

[0104] refer to figure 1 , shows a flow chart of the first embodiment of the hash value password recovery method of the present invention. It includes the following steps:

[0105] S11, configuring system initialization information.

[0106] Among them, the system initialization information includes hash algorithm type (hash), character set (charset), character set file (charsetfile), minimum length of password (minplainlen) and maximum length (maxplainlen), rainbow chain length (chainlen), The number of rainbow chains (chaincount) for each rainbow table, the number of rainbow tables to be generated (tablecount), the initial rainbow table number index (tableindex), the storage path of the rainbow table (filepath), and the hash v...

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 provides a Hash value password recovering method and device. The method comprises the steps of configuring system initialization information; generating rainbow tables by means of a CPU and a GPU and storing the rainbow tables in a rainbow table file in sequence; acquiring a Hash value to be recovered from a Hash value file under the circumstance that the parameter of any one of the rainbow tables in the rainbow table file is matched with the parameter of a preset rainbow table; judging whether password recovery can be carried out on the Hash value to be recovered by means of the GPU; carrying out password recovery on the Hash value to be recovered by means of the GPU if the judging result is yes till passwords of all Hash values to be recovered in the Hash value file are recovered, wherein the system initialization information comprises the Hash algorithm type, information relevant to the rainbow tables and the like. According to the Hash value password recovering method and device, the rainbow tables are generated by means of the CPU and the GPU, the Hash value passwords are recovered through the combination of the GPU and the rain table algorithm, and therefore the time for recovering the Hash value passwords can be greatly shortened.

Description

technical field [0001] The invention belongs to the field of password recovery, in particular to a recovery method and device for a hash value password. Background technique [0002] Hash (Hash) algorithm, that is, hash function, is a one-way cryptographic system, that is, an irreversible mapping from plaintext to ciphertext. There is only an encryption process and no decryption process. At the same time, the hash algorithm can change the input of any length to obtain a fixed-length output. The one-way feature of the hash algorithm and the fixed length of the output data make it possible to generate messages or data. [0003] At present, common hash algorithms mainly include MDx series and SHA series, which are widely used in information encryption, digital signature, file verification, authentication protocols, etc. Correspondingly, the demand for cracking hash algorithms is also increasing . [0004] Cracking the hash algorithm, that is, recovering the password of the ...

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): G06F21/44G06F17/30
Inventor 柳秀霞汤伟宾王海滨
Owner XIAMEN MEIYA PICO INFORMATION
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