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

Word2003 document cracking system based on FPGA hardware and method

A word2003, document technology, applied in the field of information security, can solve the problem that the performance of brute force cracking is not as good as the rainbow table cracking technology, the speed and efficiency of ARM processor is not as good as that of FPGA, and the cracking is too time-consuming, so as to reduce the cracking time and solve the problem of cracking time and Contradictions in resource consumption and the effect of improving cracking efficiency

Active Publication Date: 2017-01-25
GUANGZHOU HUIRUI SITONG INFORMATION SCI & TECH CO LTD
View PDF3 Cites 17 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0009] The patent search of the existing technology found that the patent No. 201110099441 "Ultra-high throughput md5 brute force cracking device based on FPGA" provides a design method for brute force cracking MD5 algorithm based on FPGA hardware. The defect of this patent lies in: brute force cracking performance It is far inferior to the rainbow table cracking technology, and there is only a single algorithm of MD5, which is powerless for document cracking
Patent No. 2 / 277,039 "Hardware-implemented MD5 function" proposes an FPGA-based design method, but does not involve the cracking of the rainbow table
Patent No. 3 / 440,264 "Efficient Implementation of HashAlgorithm on a Processor" proposes a solution based on ARM processor to implement MD5 algorithm. The defect of this patent is that the speed and efficiency of ARM processor are not as good as FPGA, and the solution does not involve rainbow table-based to crack
Patent No. 200510025068 "File password cracking method" proposes a PC-based exhaustive cracking solution, which does not involve cracking the rainbow table, and the design flaw is that cracking is too time-consuming

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
  • Word2003 document cracking system based on FPGA hardware and method
  • Word2003 document cracking system based on FPGA hardware and method
  • Word2003 document cracking system based on FPGA hardware and method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0048] It should be noted that the embodiments in the present application and the features in the embodiments may be combined with each other without conflict, and the present application will be further described in detail below with reference to the accompanying drawings and specific embodiments.

[0049] like figure 1 As shown, the present invention provides a word2003 document cracking system based on FPGA hardware, which is applied in a PC device. The PC device is provided with an input interface module and an output interface module, and between the input interface module and the output interface module, there is a A plurality of cracking modules set in parallel, the cracking modules include a sub-key generation module, a rainbow table matching module and a key cracking module that are connected in sequence; wherein, the PC device receives the word2003 document ciphertext and analyzes it, and then generates The key and control information, the PC device further sends the...

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 word2003 document cracking system based on FPGA hardware and a method. The system comprises a PC, an input interface module, a crack module and an output interface module which are connected sequentially, and the PC is connected with the output interface module. The crack module comprises a sub-key generation module, a rainbow table matching module and a key cracking module which are connected sequentially. The sub-key generation module includes sub-key round robin controller, MD5 algorithm module and RC4 algorithm module which are connected sequentially. The key cracking module consists of algorithm round robin controller, MD5 algorithm module and RC4 algorithm module. The system achieves document cracking by using the time and space folding algorithm of the rainbow table, thus improving the crack efficiency and reducing the cracking time. On the basis of considering the technical characteristics of the rainbow table and the FPGA, the appropriate rainbow table is used for cracking, thus solving the contradiction between cracking time and resource consumption.

Description

technical field [0001] The invention relates to the technical field of information security, in particular to a word2003 document cracking system and method based on FPGA hardware. Background technique [0002] MD5 (Message-Digest Algorithm 5) is one of the widely used Hash functions. MD5 converts a "byte string" of any length into a 128bit large integer, and it is an irreversible string conversion algorithm. In other words, even if you see the source program and algorithm description, you cannot convert an MD5 The value is converted back to the original string, mathematically speaking, because there are infinitely many original strings, which is like a mathematical function without an inverse function. [0003] The main uses of MD5 include the following three aspects: [0004] 1. Application of anti-tampering: For example, when sending an electronic document, I get the MD5 output result a before sending it, and then after the other party receives the electronic document, ...

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/06
CPCH04L9/0643H04L9/065
Inventor 周伟符永逸
Owner GUANGZHOU HUIRUI SITONG INFORMATION SCI & TECH CO LTD
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