[go: up one dir, main page]

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 PDF

Info

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
Application number
CN201510050719.0A
Other languages
Chinese (zh)
Other versions
CN104537288A (en
Inventor
杜勇
舒文兵
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
HONGXU INFORMATION TECHNOLOGY Co Ltd WUHAN
Original Assignee
HONGXU INFORMATION TECHNOLOGY Co Ltd WUHAN
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by HONGXU INFORMATION TECHNOLOGY Co Ltd WUHAN filed Critical HONGXU INFORMATION TECHNOLOGY Co Ltd WUHAN
Priority to CN201510050719.0A priority Critical patent/CN104537288B/en
Publication of CN104537288A publication Critical patent/CN104537288A/en
Application granted granted Critical
Publication of CN104537288B publication Critical patent/CN104537288B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/30Authentication, i.e. establishing the identity or authorisation of security principals
    • G06F21/31User authentication
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/30Authentication, i.e. establishing the identity or authorisation of security principals
    • G06F21/45Structures or tools for the administration of authentication
    • G06F21/46Structures or tools for the administration of authentication by designing passwords or checking the strength of passwords
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2221/00Indexing scheme relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F2221/21Indexing 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/2131Lost password, e.g. recovery of lost or forgotten passwords
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2221/00Indexing scheme relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F2221/21Indexing 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/2141Access 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

Intelligent feedback generates the distributed system and its method of high frequency dictionary
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.
CN201510050719.0A 2015-01-30 2015-01-30 Intelligent feedback generates the distributed system and its method of high frequency dictionary Active CN104537288B (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (2)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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