OFFICE2007 document cracking system based on FPGA hardware
A technology of OFFICE2007 and documents, applied in the field of information security, can solve problems such as slow cracking speed and high deployment cost, and achieve the effects of saving time, increasing exhaustive speed, and increasing decryption speed
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0032] An OFFICE2007 document cracking system based on FPGA hardware includes: an input interface module, an OFFICE2007 cracking module unit and an output interface module. Its core part is the OFFICE2007 cracking module.
[0033] The input interface module is connected with the PC device, mainly realizing the transmission of the password to be cracked and control information, and the analysis and distribution of the input interface module message.
[0034] The OFFICE2007 cracking module mainly includes: a password generation module, a SHA1 iterative operation module, and a key decryption module. Among them, in order to speed up the number of SHA1 iterative operations, the SHA1 iterative operation module is placed in the high clock domain, and other modules are in the low clock domain.
[0035] Password generation module: According to the policy issued by the controller, the combined generation of limited-length passwords is realized. For different policy choices, the passwor...
Embodiment 2
[0046] An OFFICE2007 document cracking system based on FPGA hardware, including: an input interface module, an OFFICE2007 cracking module, and an output interface module. Its core part is the OFFICE2007 cracking module.
[0047] The three sub-modules of the OFFICE2007 cracking module are the core to realize the OFFICE2007 cracking, and the most important thing is to realize the SHA1 iterative algorithm.
[0048] Among them, the SHA1 iterative operation module has a large number of operations, and the clock frequency of this module is 250MHz, which is used to speed up its operation speed. The other modules are 100MHz, and the intermediate data transmission in different clock domains uses asynchronous FIFO to isolate the buffer.
[0049] First, through the input interface module, the PC sends the related parameters of the OFFICE2007 document to be cracked, such as SALT, EncryptedVerifier, EncryptedVerifierHash and other document parameters and password parameters such as passwo...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com