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

Big data rainbow table based decryption method and device

A rainbow table, big data technology, applied in encryption devices with shift registers/memory, user identity/authority verification, etc. The effect of speed, shortening search time, and shortening decryption time

Inactive Publication Date: 2017-05-24
YUNNAN POWER GRID CO LTD ELECTRIC POWER RES INST
View PDF4 Cites 8 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] However, as a compressed hash table, the rainbow table often takes up a huge space for long passwords, and takes a long time to crack. But the generation time is too long to meet actual needs
In addition, due to the large size of the rainbow table file, it takes a long time to find the crack and the efficiency is low
Even if there are some commercial rainbow tables, they can only crack passwords with less than 9 digits, and the cracking accuracy is only about 80%. The cracking time is long, and it is difficult to meet the actual needs.

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
  • Big data rainbow table based decryption method and device
  • Big data rainbow table based decryption method and device
  • Big data rainbow table based decryption method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0023] Reference will now be made in detail to the exemplary embodiments, examples of which are illustrated in the accompanying drawings. When the following description refers to the accompanying drawings, the same numerals in different drawings refer to the same or similar elements unless otherwise indicated. The implementations described in the following exemplary examples do not represent all implementations consistent with the present invention. Rather, they are merely examples of apparatuses and methods consistent with aspects of the invention as recited in the appended claims.

[0024] figure 1 It is a schematic flowchart of a decryption method based on a big data rainbow table provided according to an embodiment of the present invention. Such as figure 1 As shown, the decryption method based on the big data rainbow table according to an embodiment of the present invention includes: step S1, assigning the rainbow table task to n GPU (Graphic Processing Unit, image pro...

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 big data rainbow table based decryption method and device. The decryption method comprises the steps that rainbow table tasks are allocated to n GPU (Graphic Processing Unit) computing nodes, wherein n is an integer which is greater than 1; each GPU computing node generates a rainbow table; index grouping is performed on chain end nodes of Hash chains in the generated rainbow tables, and sorting the chain end nodes in each group; and in the index grouped and sorted rainbow tables, firstly performing index searching on a ciphertext to be decrypted, and then executing binary searching so as to acquire a corresponding plaintext to complete decryption. For letter-number combination passwords with 1-12 bits, the Hash chains in the rainbow tables can be generated in a parallel manner via a plurality of GPUs by using an encryption result ciphertext, so that the generation speed of the rainbow tables is greatly improved. In addition, index sorting is performed on the generated rainbow tables, so that the rainbow table searching time in a decryption stage is greatly shortened, and the decryption time is greatly shortened.

Description

technical field [0001] The invention relates to the technical field of password reverse recovery, in particular to a decryption method and device based on a large data rainbow table. Background technique [0002] With the rapid development of the Internet, the requirements for network information security are getting higher and higher. In order to ensure security, password encryption and decryption techniques are usually used. Encryption technologies and means of various protocols in the Internet emerge in an endless stream, such as MD5, SHA1, LM, NTLMHASH and MD4 and other encryption algorithms. For the ciphertext obtained after the implementation of various encryption algorithms, the decryption technology is used to decipher the ciphertext to obtain the plaintext. [0003] Currently, for simple passwords and password systems, password cracking can be done by brute force. And for more complicated passwords and password systems, for example, for passwords larger than 8 di...

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/06H04L9/32
Inventor 刘清蝉李翔黄衍玺张建伟杨明赵永辉杨昊
Owner YUNNAN POWER GRID CO LTD ELECTRIC POWER RES INST
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