CN104537288B - Intelligent feedback generates the distributed system and its method of high frequency dictionary - Google Patents
Intelligent feedback generates the distributed system and its method of high frequency dictionary Download PDFInfo
- Publication number
- CN104537288B CN104537288B CN201510050719.0A CN201510050719A CN104537288B CN 104537288 B CN104537288 B CN 104537288B CN 201510050719 A CN201510050719 A CN 201510050719A CN 104537288 B CN104537288 B CN 104537288B
- Authority
- CN
- China
- Prior art keywords
- dictionary
- distributed
- subsystem
- unit
- entry
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/30—Authentication, i.e. establishing the identity or authorisation of security principals
- G06F21/31—User authentication
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/30—Authentication, i.e. establishing the identity or authorisation of security principals
- G06F21/45—Structures or tools for the administration of authentication
- G06F21/46—Structures or tools for the administration of authentication by designing passwords or checking the strength of passwords
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2221/00—Indexing scheme relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F2221/21—Indexing scheme relating to G06F21/00 and subgroups addressing additional information or applications relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F2221/2131—Lost password, e.g. recovery of lost or forgotten passwords
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2221/00—Indexing scheme relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F2221/21—Indexing scheme relating to G06F21/00 and subgroups addressing additional information or applications relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F2221/2141—Access rights, e.g. capability lists, access control lists, access tables, access matrices
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Theoretical Computer Science (AREA)
- Computer Hardware Design (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Machine Translation (AREA)
Abstract
The invention discloses the distributed system and its method that a kind of intelligent feedback generates high frequency dictionary, it is related to internet security technology.The system is the distributed Master Control Unit of dictionary(100), internet(000)With dictionary distributed subsystem(200)It is sequentially communicated, realizes that intelligent feedback generates the distributed system function of high frequency dictionary;Dictionary distributed subsystem(200)Including the dictionary distributed subsystem of structure identical the 1st(210), the 2nd dictionary distributed subsystem(220)... the n-th dictionary distributed subsystem(2n0), n is natural number, 1≤n≤1024.The present invention can be in real time analyzed user's input information in existing internet, and intelligently generate corresponding dictionary, dictionary library is optimized by a kind of feedback mechanism, improve flexibility and the validity of dictionary library, can as all computer users to lost password after, an important means of ciphertext data.
Description
Technical field
The present invention relates to the distributed system of internet security technology, more particularly to a kind of intelligent feedback generation high frequency dictionary
System and its method.
Background technology
The development of computer is maked rapid progress, daily life and work and study it is too busy to get away it.As people pacify
The raising realized entirely, can all be encrypted to being related to the related data of oneself privacy.In order to prevent hacker from obtaining these
Data, scientists are also reformed to encryption technology constantly, greatly protect the rights and interests of user.But add there is user
After ciphertext data, when the such case forgotten Password, if in the case of no Backup Data, user will can not be again
Obtain initial data.
Based on such a situation, the pin mode that tradition is given for change has three kinds:One is to find out AES and universal process, is led to
The mode for crossing violence decryption is attempted one by one;Two be to reach decryption purpose by decipherment algorithm leak;Three be by existing dictionary
Trial is decrypted.Wherein method one is theoretically that all encryption datas can be decrypted, but AES checking is once
It is required for for a long time, taking excessive;Method two can only be feasible for extremely individual other algorithm, and without universality;Method three
Although fast decryption can be realized in use, there is limitation, dictionary can not be dynamically generated, once dictionary
In do not hit, then decryption failure, therefore success rate is not high.In summary, decryption scheme can all have its drawback, prior art for
The success rate that password is given for change is not high, it is impossible to meet user to the demand of the fast quick-recovery of password etc., it is necessary to be improved.
The content of the invention
It is an object of the invention to overcome the shortcoming and defect that prior art is present, there is provided a kind of generation of intelligent feedback is high
The distributed system and its method of frequency dictionary, to solve the problem of user can not recover password in current security fields.
Realizing the technical scheme of the object of the invention is:
First, intelligent feedback generates the distributed system (abbreviation system) of high frequency dictionary
The system includes internet;
It is provided with the distributed Master Control Unit of dictionary and dictionary distributed subsystem;
Dictionary distributed subsystem includes the distributed subsystem of the dictionary distributed subsystem of structure identical the 1st, the 2nd dictionary
N-th dictionary distributed subsystem, n is natural number, 1≤n≤1024 to system ...;
Its connected relation is:
Dictionary distribution Master Control Unit, internet and dictionary distributed subsystem are sequentially communicated, and realize that intelligent feedback is given birth to
Into the distributed system function of high frequency dictionary.
Two intelligent feedbacks generate the distributed method (abbreviation method) of high frequency dictionary
This method comprises the following steps:
1. subsystems are issued configuration, and be managed by the distributed Master Control Unit connection subsystems of dictionary;
2. scheduling unit receives the configuration that the distributed Master Control Unit of dictionary is issued, and each subsystem is identified and initially
Change operation, afterwards into mode of operation, signaling is controlled to this subsystem and issued;
3. collecting unit is regular intelligently from internet according to issuing after scheduling unit receives configuration information(Webpage)
The information produced in upper dynamic acquisition user online, carries out simple data filtering, the result of parsing is sent into arithmetic element;
4. arithmetic element receives analysis result from collecting unit, and reads existing dictionary library data in memory cell, carries out
Comparison, which is mixed, picks weight, and data distributing is then carried out into further checking and preliminary word respectively to authentication unit and memory cell
Allusion quotation is stored;
5. the dictionary entry that authentication unit is obtained from arithmetic element is sequentially placed into corresponding mass users password recovery file
It is middle to be verified, if the entry meets verification condition, the entry is sent in feedback unit;
6. the dictionary entry that feedback unit is responsible for having verified that is split, and then sends back arithmetic element;
7. arithmetic element is received from feedback unit obtains the higher dictionary root of success rate, and carries out computing again, will
This time the dictionary entry of generation is sent to memory cell;
8. the dictionary entry that memory cell is responsible for calculating arithmetic element is stored successively, and the distributed Master Control Unit of dictionary
Synchronous read/write request can regularly be issued backup is synchronized to dictionary, user can be at any time from memory cell
Obtain dictionary library.
The present invention has following advantages and good effect:
1. by analyzing user's online input data in mobile Internet, key is then pulled out by highly effective algorithm
Root or word reach the effect that dictionary library dynamically updates as dictionary entry;
2. by feedback unit, more accurately root or word are obtained, the overall validity of dictionary library is improved;
In a word, the present invention can be in real time analyzed user's input information in existing internet, and is intelligently generated corresponding
Dictionary, optimizes dictionary library by a kind of feedback mechanism, improves flexibility and the validity of dictionary library, can be calculated as all
After machine user is to lost password, an important means of ciphertext data.
Brief description of the drawings
Fig. 1 is the block diagram of the system;
Fig. 2 is the block diagram of the 1st dictionary distributed subsystem;
Fig. 3 is the workflow diagram of the distributed Master Control Unit 100 of dictionary;
Fig. 4 is the 1st collecting unit 212 and the workflow diagram of the 1st memory cell 214.
Fig. 5 is the work of the 1st arithmetic element 213, the 1st memory cell 214, the 1st authentication unit 215 and the 1st feedback unit 216
Make flow chart.
In figure:
000-internet;
100-dictionary distribution Master Control Unit;
200-dictionary distributed subsystem,
210-the 1 dictionary distributed subsystem,
211-the 1 scheduling unit;212-the 1 collecting unit;213-the 1 arithmetic element;
214-the 1 memory cell;215-the 1 authentication unit;216-the 1 feedback unit.
220-the 2 dictionary distributed subsystem,
……
The dictionary distributed subsystems of 2n0-n-th, n is natural number, 1≤n≤1024.
Embodiment
Described in detail below in conjunction with drawings and examples:
First, system
1st, it is overall
Such as Fig. 1, the system includes internet 000;
It is provided with the distributed Master Control Unit 100 of dictionary and dictionary distributed subsystem 200;
It is distributed that dictionary distributed subsystem 200 includes the dictionary distributed subsystem 210 of structure identical the 1st, the 2nd dictionary
Subsystem 220 ... the n-th dictionary distributed subsystem 2n0, n are natural number, 1≤n≤1024;
Its connected relation is:
Dictionary distribution Master Control Unit 100, internet 000 and dictionary distributed subsystem 200 are sequentially communicated, and realize intelligence
Reaction type generates the distributed system function of high frequency dictionary.
2nd, functional block
0)Internet 000
Realize interconnecting and obtaining between the distributed Master Control Unit 100 of dictionary and dictionary distributed subsystem 200
Dictionary information.
1)Dictionary distribution Master Control Unit 100
It is responsible for connecting with the distributed scheduling unit in each subsystem, carries out the United Dispatching of system.
Its hardware configuration is a server.
2)Dictionary distributed subsystem 200
The order issued according to the distributed Master Control Unit of dictionary, is responsible for collecting the information of internet 000, generation is high
Frequency dictionary.
Its hardware configuration is some servers(Less than 1024)Pass through internet 000 and the distributed master control of dictionary respectively
Unit 100 is connected.
Such as Fig. 2, the 1st dictionary distributed subsystem 210 includes the 1st scheduling unit 211, the 1st collecting unit 212, the 1st computing
Unit 213, the 1st memory cell 214, the 1st authentication unit 215 and the 1st feedback unit 216;
Its interactive relation is:
Dictionary distribution Master Control Unit 100, internet 000, the 1st scheduling unit 211, the 1st collecting unit 212 are handed over successively
Mutually, the function of system integrated scheduling and configuration distributing is realized;
Internet 000, the 1st collecting unit 212 and the 1st memory cell 214 are interacted successively, realize the dynamic collection of dictionary library
Network dictionary and subsystem(Including the 1st dictionary distributed subsystem 210, the 2nd the n-th word of dictionary distributed subsystem 220 ...
Allusion quotation distributed subsystem 2n0)Between dictionary synchronizing function;
The 1st collection collection collection collection feedback of authentication unit the 215, the 1st of arithmetic element the 213, the 1st of collecting unit the 212, the 1st
The collection collection of arithmetic element 213 and the 1st memory cell 214 of unit 216 and the 1st is interacted successively, realizes system feedback formula dictionary
Generation.
(1)1st scheduling unit 211
It is responsible for the scheduling between each subsystem, is responsible for mutually issuing for control signaling, it is ensured that the normal fortune of whole system
Turn, i.e. the chain of command of system.
(2)1st collecting unit 212
It is responsible for receiving configuration information from the 1st scheduling unit 211, then according to issuing rule intelligently from internet 000
The information produced in dynamic acquisition user online, carries out simple data filtering, the result of parsing is sent into the 1st arithmetic element
213。
(3)1st arithmetic element 213
It is responsible for receiving analysis result from the 1st collecting unit 212, and reads existing dictionary library number in the 1st memory cell 214
According to, it is compared to mix and picks weight, it is responsible from the 1st then by the authentication unit 215 of data distributing the 1st and the 1st memory cell 214
Received in feedback unit 216 and obtain the higher dictionary root of success rate, and carry out computing again, by the dictionary entry of this generation
It is sent to the 1st memory cell 214.
(4)1st memory cell 214
The dictionary entry for being responsible for calculating the 1st arithmetic element 213 is stored and shown in batches successively, and realizes that dictionary is standby
Part function.
(5)1st authentication unit 215
It is responsible for being verified during the dictionary entry that obtains from the 1st arithmetic element 213 is sequentially placed into corresponding AES, such as
Really the entry meets verification condition, then the entry is sent in the 1st feedback unit 216.
(6)1st feedback unit 216
It is responsible for being split the dictionary entry having verified that, then sends back the 1st arithmetic element 213.
2nd, method
Illustrate exemplified by for the 1st dictionary distributed subsystem 210.
1st, the workflow of the distributed Master Control Unit 100 of dictionary
Such as Fig. 3, the workflow of dictionary distribution Master Control Unit 100 comprises the following steps:
A, initialization, the state of whole system are emptied, and read user configuring -30;
B, into work wait state, wait the startup and connection -31 of the 1st scheduling unit 211;
C, the information -32 for obtaining the 1st dictionary distributed subsystem 210
Task is received from the 1st scheduling unit 211, and task scheduling is carried out according to task type, the subsystem where it is obtained
System information, including IP address, version number and subsystem number, and read the working condition of the 1st scheduling unit 211, it is ensured that it is
Being issued before completion of the task is waited for;
D, judge dynamic issue configuration or ask to the 1st scheduling unit 211 whether successful -33, be to jump to step C,
Otherwise step E is entered;
E, the 1st dictionary distributed subsystem 210-34 of rejecting
Disconnected with the 1st dictionary distributed subsystem 210 that currently issues mission failure, and empty context.
2nd, the workflow of the 1st collecting unit 212 and the 1st memory cell 214
Such as Fig. 4, the workflow of the 1st collecting unit 212 and the 1st memory cell 214 comprises the following steps:
A, system initialization, -40 are emptied by context list and dictionary cache entries;
B, wait receive task from the 1st scheduling unit 211, and carry out task scheduling -41 according to task type:
B1, configuration information
B11, reading list of websites -42
It is successively read the list of websites in configuration information;
B12, web crawlers operation -43 carried out according to network address
Web crawlers operation is carried out according to the network address of configuration, by network address and website links
Website information information(Such as model)It is cached in internal memory;
B13, pretreatment -44
Information in internal memory is subjected to pretreatment operation, that is, extracts text information therein, clearly
Network address, ESC and html marks are removed, after filtering picture, and according to one
The form storage of row a line;
B14, result is handed down to the 1st arithmetic element 213-45, then jumps to step b;
B2, synchronous read requests
B21, from the 1st memory cell 214 read existing dictionary library -46;
B22, existing dictionary library is sent to the i-th subsystem(1≤i≤n)Collecting unit, then jump to step b;
B3, be synchronously written request and dictionary library
B31, the dictionary information received write into the 1st memory cell 214, then jump to step b.
3rd, the work of the 1st arithmetic element 213, the 1st memory cell 214, the 1st authentication unit 215 and the 1st feedback unit 216
Flow
Such as Fig. 5, the 1st arithmetic element 213, the 1st memory cell 214, the 1st authentication unit 215 and the 1st feedback unit 216
Workflow comprises the following steps:
Ith, etc. the dictionary to be received from the 1st collecting unit 212 extracts entry -50;
IIth, entry -51 is handled
All entries received are subjected to Word Input and noise is eliminated, that is, remove copyright statement word, navigation entry
And advertisement, Chinese character turns phonetic, and ensures per a line entry length within 64 characters;
IIIth, the entry after processing is carried out picking operation -52 of reordering;
IVth, it is stored in time high frequency dictionary library -53
Entry after processing is set up and searches index, is merged into time high frequency dictionary library, and the index for passing through foundation, it is ensured that
The entry uniqueness of secondary high frequency dictionary library;
Vth, decryption whether successful -54 is judged
Treated entry is passed sequentially through in user's magnanimity history encryption file(The magnanimity history encrypts file by herein
The user forgotten Password in the background of beginning provides), the checking of password is carried out, judges whether decryption succeeds,
It is then to enter step VI, otherwise jumps to step I;
VIth, decompose password and extract root and carry out cryptographic Hash -55
Successful entry is decomposed, and extracts its root, then by hash algorithm, root is generated multiple obstructed
Entry;
VIIth, deposit high frequency dictionary library -56
Entry after processing is set up and searches index, is merged into high frequency dictionary library, and the index for passing through foundation, it is ensured that it is high
The entry uniqueness of frequency dictionary library, finally jumps to step I.
Claims (4)
1. a kind of intelligent feedback generates the distributed system of high frequency dictionary, including internet (000);
It is provided with the distributed Master Control Unit (100) of dictionary and dictionary distributed subsystem (200);
It is distributed that dictionary distributed subsystem (200) includes the dictionary distributed subsystem (210) of structure identical the 1st, the 2nd dictionary
The n-th dictionary distributed subsystem of subsystem (220) ... (2n0), n is natural number, 1≤n≤1024;
Its connected relation is:
Dictionary distribution Master Control Unit (100), internet (000) and dictionary distributed subsystem (200) are sequentially communicated, and realize intelligence
Energy reaction type generates the distributed system function of high frequency dictionary;The distributed Master Control Unit (100) of described dictionary is responsible for and each
Distributed scheduling unit connection in subsystem, carries out the United Dispatching of system;
Described dictionary distributed subsystem (200) is the order issued according to the distributed Master Control Unit of dictionary, is responsible for interconnection
The information of net (000) is collected, and generates high frequency dictionary;
1st dictionary distributed subsystem (210) includes the 1st scheduling unit (211), the 1st collecting unit (212), the 1st arithmetic element
(213), the 1st memory cell (214), the 1st authentication unit (215) and the 1st feedback unit (216);
Its interactive relation is:
Dictionary distribution Master Control Unit (100), internet (000), the 1st scheduling unit (211), the 1st collecting unit (212) are successively
Interaction, realizes the function of system integrated scheduling and configuration distributing;
Internet (000), the 1st collecting unit (212) and the 1st memory cell (214) are interacted successively, realize that the dynamic of dictionary library is searched
Collect dictionary synchronizing function between network dictionary and subsystem;
1st collecting unit (212), the 1st arithmetic element (213), the 1st authentication unit (215) and the 1st feedback unit (216) are successively
Interaction, and the 1st arithmetic element (213) and the 1st memory cell (214) are interacted, and realize the generation of system feedback formula dictionary;
It is characterized in that:
1. subsystems are issued configuration, and be managed by the distributed Master Control Unit connection subsystems of dictionary;
2. scheduling unit receives the configuration that the distributed Master Control Unit of dictionary is issued, and each subsystem is identified and initialized behaviour
Make, afterwards into mode of operation, signaling is controlled to this subsystem and issued;
3. collecting unit is intelligently moved after scheduling unit receives configuration information according to rule is issued from the webpage of internet
The information produced in state collection user's online, carries out simple data filtering, the result of parsing is sent into arithmetic element;
4. arithmetic element receives analysis result from collecting unit, and reads existing dictionary library data in memory cell, is compared
Mix and pick weight, then by data distributing to authentication unit and memory cell, carry out further verifying respectively and preliminary dictionary is deposited
Storage;
5. the dictionary entry that authentication unit is obtained from arithmetic element enters in being sequentially placed into corresponding mass users password recovery file
Row checking, if the entry meets verification condition, the entry is sent in feedback unit;
6. the dictionary entry that feedback unit is responsible for having verified that is split, and then sends back arithmetic element;
7. arithmetic element is received from feedback unit obtains the high dictionary root of success rate, and carries out computing again, and this is secondary
Into dictionary entry be sent to memory cell;
8. the dictionary entry that memory cell is responsible for calculating arithmetic element is stored successively, and the distributed Master Control Unit of dictionary can be determined
When issue the request of synchronous read/write backup synchronized to dictionary, user can obtain from memory cell at any time
Dictionary library.
2. the intelligent feedback as described in claim 1 generates the distributed system of high frequency dictionary, it is characterised in that dictionary is distributed
The workflow of formula Master Control Unit (100) comprises the following steps:
A, initialization, the state of whole system is emptied, and reads user configuring (30);
B, into work wait state, wait the startup and connection (31) of the 1st scheduling unit (211);
C, the information (32) for obtaining the 1st dictionary distributed subsystem (210)
Task is received from the 1st scheduling unit (211), and task scheduling is carried out according to task type, the subsystem where it is obtained
Information, including IP address, version number and subsystem number, and read the 1st scheduling unit (211) working condition, it is ensured that it is
Being issued before completion of the task is waited for;
D, judge that dynamic issues configuration or asks whether successful (33) to the 1st scheduling unit (211), be to jump to step C, it is no
Then enter step E;
E, the 1st dictionary distributed subsystem (34) of rejecting
Disconnected with the 1st dictionary distributed subsystem 210 that currently issues mission failure, and empty context.
3. the intelligent feedback as described in claim 2 generates the distributed system of high frequency dictionary, it is characterised in that the 1st collection is single
The workflow of first (212) and the 1st memory cell (214) comprises the following steps:
A, system initialization, context list and dictionary cache entries are emptied (40);
B, wait receive task from the 1st scheduling unit (211), and carry out task scheduling (41) according to task type:
B1, configuration information
B11, reading list of websites (42)
It is successively read the list of websites in configuration information;
B12, according to network address carry out web crawlers operation (43)
Web crawlers operation is carried out according to the network address of configuration, by network address and website links website information information cache to interior
In depositing;
B13, pretreatment (44)
By in internal memory information carry out pretreatment operation, that is, extract text information therein, dispose network address, ESC and
Html is identified, after filtering picture, and is stored according to the form of a line a line;
B14, result is handed down to the 1st arithmetic element (45), then jumps to step b;
B2, synchronous read requests
B21, from the 1st memory cell (214) read existing dictionary library (46);
B22, the collecting unit that existing dictionary library is sent to the i-th subsystem, then jump to step b;
B3, be synchronously written request and dictionary library
B31, the dictionary information received write into the 1st memory cell (214), then jump to step b.
4. the intelligent feedback as described in claim 1 generates the distributed system of high frequency dictionary, it is characterised in that the 1st computing list
The workflow of first (213), the 1st memory cell (214), the 1st authentication unit (215) and the 1st feedback unit (216) includes following
Step:
Ith, etc. the dictionary to be received from the 1st collecting unit 212 extracts entry (50);
IIth, processing entry (51)
All entries received are carried out into Word Input and noise to eliminate, that is, remove copyright statement word, navigation entry and wide
Accuse, Chinese character turns phonetic, and ensures per a line entry length within 64 characters;
IIIth, the entry after processing is carried out picking operation (52) of reordering;
IVth, it is stored in time high frequency dictionary library (53)
Entry after processing is set up and searches index, is merged into time high frequency dictionary library, and the index for passing through foundation, it is ensured that it is secondary high
The entry uniqueness of frequency dictionary library;
Vth, judge whether decryption is successful (54)
Treated entry is passed sequentially through in user's magnanimity history encryption file, the checking of password is carried out, whether judges decryption
Success, is then to enter step VI, otherwise jumps to step I;
VIth, decompose password and extract root and carry out cryptographic Hash (55)
Successful entry is decomposed, and extracts its root, then by hash algorithm, root is generated into multiple different bars
Mesh;
VIIth, deposit high frequency dictionary library (56)
Entry after processing is set up and searches index, is merged into high frequency dictionary library, and the index for passing through foundation, it is ensured that high frequency word
The entry uniqueness in allusion quotation storehouse, finally jumps to step I.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510050719.0A CN104537288B (en) | 2015-01-30 | 2015-01-30 | Intelligent feedback generates the distributed system and its method of high frequency dictionary |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510050719.0A CN104537288B (en) | 2015-01-30 | 2015-01-30 | Intelligent feedback generates the distributed system and its method of high frequency dictionary |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104537288A CN104537288A (en) | 2015-04-22 |
CN104537288B true CN104537288B (en) | 2017-07-28 |
Family
ID=52852812
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510050719.0A Active CN104537288B (en) | 2015-01-30 | 2015-01-30 | Intelligent feedback generates the distributed system and its method of high frequency dictionary |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104537288B (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111538759B (en) * | 2020-04-20 | 2023-09-12 | 中南大学 | Intelligent industrial process monitoring method and system based on distributed dictionary learning |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN201654777U (en) * | 2009-04-22 | 2010-11-24 | 同方知网(北京)技术有限公司 | Dynamic data acquisition device |
CN104077542A (en) * | 2014-07-10 | 2014-10-01 | 南威软件股份有限公司 | Password cracking system and method |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8286000B2 (en) * | 2007-12-07 | 2012-10-09 | Novell, Inc. | Techniques for dynamic generation and management of password dictionaries |
-
2015
- 2015-01-30 CN CN201510050719.0A patent/CN104537288B/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN201654777U (en) * | 2009-04-22 | 2010-11-24 | 同方知网(北京)技术有限公司 | Dynamic data acquisition device |
CN104077542A (en) * | 2014-07-10 | 2014-10-01 | 南威软件股份有限公司 | Password cracking system and method |
Non-Patent Citations (2)
Title |
---|
基于分布式计算的密码恢复系统研究;蒋秉天;《中国优秀硕士学位论文全文数据库》;20120215(第02期);论文第6页第5行-第8页第4行 * |
基于分布式计算的密码恢复系统研究;蒋秉天;《中国优秀硕士学位论文全文数据库》;20120515(第02期);论文第6页第5行-第8页第4行 * |
Also Published As
Publication number | Publication date |
---|---|
CN104537288A (en) | 2015-04-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Dagher et al. | Broncovote: Secure voting system using ethereum’s blockchain | |
EP3794536B1 (en) | Methods and systems for safe creation, custody, recovery, and management of a digital asset | |
JP5591232B2 (en) | Information transmission using virtual input layout | |
CN102132274A (en) | Search device, search method and search program using open search engine | |
CN106452740A (en) | Quantum communication service station, quantum key management device, key configuration network, and key configuration method | |
CN105187389B (en) | A kind of Web access method and system for obscuring encryption based on number | |
CN110458559B (en) | Transaction data processing method, device, server and storage medium | |
CN103618652A (en) | Audit and depth analysis system and audit and depth analysis method of business data | |
CN101859323A (en) | Ciphertext Full-text Retrieval System | |
CN112000632B (en) | Ciphertext sharing method, medium, sharing client and system | |
CN106716968A (en) | Account management method, device and account management system | |
CN106385428A (en) | Page processing method based on medical health cloud platform and cloud platform | |
CN108140099A (en) | The newer signature exchanged in binary data synchronous protocol | |
CN109639711A (en) | A kind of Distributed C AS authentication method based on privately owned chain session id | |
Gan et al. | An encrypted medical blockchain data search method with access control mechanism | |
Wang et al. | Ess: An efficient storage scheme for improving the scalability of bitcoin network | |
EP4120096A1 (en) | Method and device for data retrieval, electronic device, and storage medium | |
Sasikumar et al. | A secure big data storage framework based on blockchain consensus mechanism with flexible finality | |
de Loaysa Babiano et al. | Evaluation of live forensic techniques, towards Salsa20-Based cryptographic ransomware mitigation | |
CN104537288B (en) | Intelligent feedback generates the distributed system and its method of high frequency dictionary | |
CN103544301A (en) | Efficient and safe multi-keyword-supporting searching method in mobile cloud | |
CN103442016B (en) | The method and system of white list are pushed based on website fingerprint | |
CN103488755B (en) | A kind of file system access method and apparatus | |
CN107633017A (en) | A kind of fuzzy set construction method of Chinese key | |
CN117195326A (en) | Big data encryption storage method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |