Unlock instant, AI-driven research and patent intelligence for your innovation.

Password dictionary generation method and device and computer equipment

A computer program and password technology, applied in the field of password security, can solve problems such as failure to meet user decryption needs, manpower, material resources and time, and reduce decryption success rate, to optimize the generation method, speed up decryption, and increase password coverage. and diverse effects

Inactive Publication Date: 2019-04-02
南京中孚信息技术有限公司
View PDF3 Cites 10 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] However, if the password dictionary is used to crack the code, if the password dictionary is not strong enough, the success rate of decryption will be reduced
In traditional technology, the generation of password dictionaries is generally made manually, which consumes a lot of manpower, material resources and time, and the number of passwords is limited, which fails to meet the decryption needs of users to a certain extent.

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
  • Password dictionary generation method and device and computer equipment
  • Password dictionary generation method and device and computer equipment
  • Password dictionary generation method and device and computer equipment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0038] See figure 2 , The present invention provides a method for generating a password dictionary, including:

[0039] Step S110: Input the acquired real password sample set into the adversarial neural network model, where the real password sample set includes multiple real password samples.

[0040] Specifically, the adversarial neural network consists of two models: generator and discriminator. The generator learns real password samples and then generates fake password samples, and the discriminator also learns the identification of fake password samples through the real password samples. After repeated confrontation training, the generator produces more and more realistic password samples, and the discrimination accuracy of the discriminator is getting higher and higher, and the generator finally produces "real" passwords that are closer and closer to the real password samples. Among them, the set of real password samples can be obtained by searching for passwords leaked by t...

Embodiment 2

[0074] See Figure 4 As a preferred embodiment, the password dictionary generation method implemented by the present invention specifically includes the following steps:

[0075] Step S310: Collect a set of real password samples.

[0076] Step S320: Input the set of real password samples into the adversarial neural network, and initialize the adversarial neural network according to the training parameters.

[0077] Step S330: Start the adversarial neural network for adversarial training.

[0078] Step S340: Obtain fake password samples within the allowable similarity range generated when the adversarial neural network completes the training.

[0079] Step S350: Clean the fake password samples.

[0080] Step S360: According to the custom password combination rule, select a set of password samples that meet the rule and use it as a password dictionary.

[0081] It should be understood that although Figure 2-4 The steps in the flowchart are shown in sequence as indicated by the arrows, but...

Embodiment 3

[0083] See Figure 5 The present invention also provides a password dictionary generating device, which includes a real sample input module 410, an error acquisition module 420, and a password dictionary generating module 430.

[0084] The real sample input module 410 is used to input the acquired real password sample set into the adversarial neural network; wherein, the real password sample set includes multiple real password samples;

[0085] The error acquisition module 420 is used to acquire the return error obtained when the discriminator of the adversarial neural network discriminates the error between the real password sample and the current fake password sample generated by the generator;

[0086] The password dictionary generation module 430 is used to collect the fake password samples generated by the generator when the return error is less than the preset error as a collection to form a password dictionary.

[0087] The password sample dictionary generating device of the emb...

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 password dictionary generation method and device and computer equipment, and the method comprises the steps: inputting an obtained real password sample set into an adversarial neural network, wherein the real password sample set comprises a plurality of real password samples; obtaining a return error obtained when the discriminator of the adversarial neural network discriminates an error between the real password sample and the current false password sample generated by the generator; and collecting the false password samples generated by the generator when the returnerror is smaller than a preset error as a set to form a password dictionary. According to the method, the operation complexity is reduced, and the coverage and diversification of the password dictionary can be effectively increased.

Description

Technical field [0001] The present invention relates to password security technology, in particular to a method and device for generating a password dictionary and computer equipment. Background technique [0002] In the context of the development of networking, informatization and globalization, information security protection has become an indispensable and important part of economic development. Information leaked on the Internet will spread all over the world in a very short time. Therefore, information security protection requires real-time monitoring of information on the network. Some encrypted and transmitted documents need to be decrypted, and then scanned to see if the information is safe and legal, and prevent problems before they occur. Most of the existing passwords are not stored in plain text but in the form of hash values ​​in files or servers. When cracked, they are obtained through calculation collisions. The passwords involved in calculations are generally obt...

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/46H04L9/08
CPCG06F21/46H04L9/0861
Inventor 周兆军赵为强
Owner 南京中孚信息技术有限公司