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

Rapid password cracking method and system, computer program and storage medium

A cryptographic and fast technology, applied in the field of cryptography, can solve the problems of computing power, time, energy waste, etc., and achieve the effect of reducing computing power, improving success rate and efficiency, and quickly cracking

Active Publication Date: 2021-07-20
NO 30 INST OF CHINA ELECTRONIC TECH GRP CORP
View PDF21 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Regardless of the type of repetitive tasks, multiple calculations for repeated cracking tasks will cause a lot of waste of computing power, time, and energy

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
  • Rapid password cracking method and system, computer program and storage medium
  • Rapid password cracking method and system, computer program and storage medium
  • Rapid password cracking method and system, computer program and storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0041] as attached figure 1 Shown is a flow chart of a method for quickly cracking passwords provided in this preferred embodiment, and the specific flow of the method for quickly cracking passwords can be as follows:

[0042] Step 1, preprocessing the target file.

[0043] Specifically, it is first judged whether the decryption target is an encrypted feature value or a file, and if the decryption target is an encrypted feature value, go directly to step 2.

[0044] If the decryption target is a file, then the file type needs to be judged. Specifically, the general file header carries file type information, and the file type can be obtained by parsing the file header. It can also be judged in conjunction with the file extension name, for example, *.doc is MS Word version 2003, and *.xlsx is MS Excel version 2007 or above. If the two methods conflict, the file type obtained by parsing the file header shall prevail. In general, the encrypted feature value file is a .txt text...

Embodiment 2

[0067] as attached figure 2 Shown is a working principle diagram of a fast password cracking system provided in this preferred embodiment. The password fast cracking system includes a file type judgment module, an encryption feature value extraction module, an encryption feature value reading module, an encryption feature value and Cracking result correspondence table, password cracking module, password cracking storage module and result query module.

[0068] Among them, the file type judging module is used to judge the type of the decrypted target file; the encrypted feature value extraction module is used to extract the encrypted feature value of the file; the encrypted feature value reading module is used to read the encrypted feature value of the file; the encrypted feature value value and cracking result correspondence table, which is used to store the password corresponding to the encrypted feature value; the password cracking storage module is used to write the passwo...

Embodiment 3

[0071] This preferred embodiment provides a computer program, which can realize the steps in any embodiment of the method for quickly cracking passwords provided in the embodiments of the present application. Therefore, any fast password cracking method provided in the embodiments of the application can be realized For the beneficial effects of the cracking method, see the previous embodiments for details, and will not be repeated here.

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 rapid password cracking method and system, a computer program and a storage medium. The method comprises the steps of S1 carrying out the preprocessing of a decryption target, and obtaining an encryption feature value; S2 querying an encryption characteristic value and cracking result corresponding table, judging whether the obtained encryption characteristic value has a corresponding cracking result in the encryption characteristic value and cracking result corresponding table, and if the corresponding cracking result exists, entering a step S5; and if the corresponding cracking result does not exist, entering the step S3; S3 adopting a conventional password cracking method for cracking, and if password cracking succeeds, entering the step S4; and if password cracking fails, ending the whole working process. S4 writing the password obtained by successful cracking into the encryption characteristic value and cracking result corresponding table; and S5 returning the password obtained by successful cracking to the user. According to the method, the situation that repeated tasks consume a large amount of computing power is avoided, so that the waste of computing power, time and energy is reduced on the whole, and the password cracking success rate and efficiency are improved.

Description

technical field [0001] The invention belongs to the field of cryptography, and in particular relates to a method, a system, a computer program and a storage medium for quickly cracking a password. Background technique [0002] Cryptography technology is closely related to our lives. For example, setting a personal computer login password can protect our computer data security; setting a website login password can protect our website data security; setting a database access password can protect database data security, etc. But when the user forgets the password he set, he needs to use password cracking software or system to restore the password, such as Hashcat, Join the Ripper, etc. [0003] Password cracking methods commonly used in password cracking systems such as brute force cracking and dictionary cracking. Among them, brute force cracking refers to the enumeration method, also known as the exhaustive method. The biggest disadvantage of using the enumeration method to ...

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
IPC IPC(8): G06F21/60G06F21/62
CPCG06F21/602G06F21/6209G06F2221/2107
Inventor 刘成吉庆兵于飞尹浩
Owner NO 30 INST OF CHINA ELECTRONIC TECH GRP CORP
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