CN105354481B - Network verification method and network authentication server - Google Patents

Network verification method and network authentication server Download PDF

Info

Publication number
CN105354481B
CN105354481B CN201510697858.2A CN201510697858A CN105354481B CN 105354481 B CN105354481 B CN 105354481B CN 201510697858 A CN201510697858 A CN 201510697858A CN 105354481 B CN105354481 B CN 105354481B
Authority
CN
China
Prior art keywords
network
network verification
client
position coordinates
picture
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
CN201510697858.2A
Other languages
Chinese (zh)
Other versions
CN105354481A (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.)
China United Network Communications Group Co Ltd
Original Assignee
China United Network Communications Group Co Ltd
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 China United Network Communications Group Co Ltd filed Critical China United Network Communications Group Co Ltd
Priority to CN201510697858.2A priority Critical patent/CN105354481B/en
Publication of CN105354481A publication Critical patent/CN105354481A/en
Application granted granted Critical
Publication of CN105354481B publication Critical patent/CN105354481B/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
    • G06F21/36User authentication by graphic or iconic representation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network architectures or network communication protocols for network security for authentication of entities

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Hardware Design (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Software Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computing Systems (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

The present invention provides a kind of network verification method and network authentication server.This method includes:Receive the network authentication request that client is sent;According to network authentication request, the network verification page is generated, the network verification page includes:Operation prompt information, reference picture and the contrast picture with reference picture with multiple and different regions;The network verification page is sent to client;Operation prompt information of the corresponding user of client in the network verification page is received successively, it is identical with the number of different zones in the position coordinates that comparison diagram on piece is clicked on, the number of the position coordinates received;Network verification is carried out according to the correspondence of multiple position coordinateses and pre-stored multiple coordinate sets, and network verification response is sent to client, each coordinate set is the set of the position coordinates of corresponding different zones.The efficiency of network verification is the method increase, and improves the experience of user.

Description

Network verification method and network authentication server
Technical field
The present embodiments relate to network safety filed, more particularly to a kind of network verification method and network verification service Device.
Background technology
With the rapid development of network, networking speed is also accelerated therewith, and faster access speed is being provided for people's online While, broader development space is also provided to hackers, online breaking techniques threaten network security increasingly biglyyer. And network verification technology is that a kind of to distinguish user be computer or the public full auto-programs of people.It can effectively prevent malice The malicious acts such as decryption, brush ticket, forum are poured water, brush page.
The numeral or symbol that existing network verification technology usually randomly generates a string, generate a width picture, in picture Plus some interference, such as several straight lines are drawn at random, draw some points, identify verification code information therein by user's naked eyes, input List submits network authentication server verification, and a certain function could be used after being proved to be successful.
But for existing network verification technology due to the influence disturbed in picture, it is difficult correctly to identify in picture to make user Numeral or symbol reduce the efficiency of network verification, and then make under the experience of user, it is necessary to constantly refreshing or replacement identifying code Drop.
The content of the invention
The embodiment of the present invention provides a kind of network verification method and network authentication server, improves the effect of network verification Rate, and improve the experience of user.
The embodiment of the present invention provides a kind of network verification method, including:
Receive the network authentication request that client is sent;
According to the network authentication request, the network verification page is generated, the network verification page includes:Operation indicating is believed Breath, reference picture and the contrast picture with the reference picture with multiple and different regions;
The network verification page is sent to the client;
The operation prompt information of the corresponding user of client in the network verification page is received successively, in institute The position coordinates of comparison diagram on piece click is stated, the number of the position coordinates received is identical with the number of the different zones;
According to the progress network verification of the correspondence of multiple position coordinateses and pre-stored multiple coordinate sets, and to The client sends network verification response, and each coordinate set is the set of the position coordinates of corresponding different zones.
The embodiment of the present invention provides a kind of network authentication server, including:
Receiving module, for receiving the network authentication request of client transmission;
Generation module, for according to the network authentication request, generating the network verification page, the network verification page bag Include:Operation prompt information, reference picture and the contrast picture with the reference picture with multiple and different regions;
Sending module, for the network verification page to be sent to the client;
The receiving module, is additionally operable to receive institute of the corresponding user of client in the network verification page successively State operation prompt information, the comparison diagram on piece click on position coordinates, the number of the position coordinates received with it is described not It is identical with the number in region;
Network verification module, carries out according to the correspondence of multiple position coordinateses and pre-stored multiple coordinate sets Network verification, and network verification response is sent to the client, each coordinate set is sat for the position of corresponding different zones Target set.
The embodiment of the present invention provides a kind of network verification method and network authentication server.This method includes:Receive client Hold the network authentication request sent;According to network authentication request, the network verification page is generated, the network verification page includes:Operation Prompt message, reference picture and the contrast picture with reference picture with multiple and different regions;The network verification page is sent to Client;Operation prompt information of the corresponding user of client in the network verification page is received successively, in comparison diagram on piece The position coordinates of click, the number of the position coordinates received are identical with the number of different zones;According to multiple position coordinateses and The correspondence of pre-stored multiple coordinate sets carries out network verification, and sends network verification response to client, each to sit Mark collection is combined into the set of the position coordinates of corresponding different zones.The efficiency of network verification is the method increase, and improves use The experience at family.
Brief description of the drawings
In order to illustrate more clearly about the embodiment of the present invention or technical scheme of the prior art, below will be to embodiment or existing There is attached drawing needed in technology description to be briefly described, it should be apparent that, drawings in the following description are this hairs Some bright embodiments, for those of ordinary skill in the art, without having to pay creative labor, can be with Other attached drawings are obtained according to these attached drawings.
Fig. 1 is the flow chart of inventive network verification method embodiment one;
Fig. 2 is the flow chart of inventive network verification method embodiment two;
Fig. 3 is the structure diagram of inventive network authentication server embodiment one.
Embodiment
To make the purpose, technical scheme and advantage of the embodiment of the present invention clearer, below in conjunction with the embodiment of the present invention In attached drawing, the technical solution in the embodiment of the present invention is clearly and completely described, it is clear that described embodiment is Part of the embodiment of the present invention, instead of all the embodiments.Based on the embodiments of the present invention, those of ordinary skill in the art All other embodiments obtained without making creative work, belong to the scope of protection of the invention.
Fig. 1 is the flow chart of inventive network verification method embodiment one, as shown in Figure 1, the executive agent of the present embodiment For network authentication server.Then network verification method provided in this embodiment includes:
Step 101, the network authentication request of client is received.
In the present embodiment, client can be installed in the equipment such as computer, laptop.
In the present embodiment, when the user of client opens registration, login or payment transaction interface, in order to protect user's The safety of password or account, client send network authentication request to website authentication server, and network authentication server receives visitor The network authentication request that family end is sent.
In the present embodiment, the identification information of client, the identification information of the client can be carried in network authentication request Can be the information of the unique mark such as user name, the account client.By the mark that client is carried in network authentication request Know information, network authentication server can be made to carry out network verification according to the identification information client corresponding with the identification information.
Step 102, according to network authentication request, the network verification page is generated, the network verification page includes:Operation indicating is believed Breath, reference picture and the contrast picture with reference picture with multiple and different regions.
In the present embodiment, the network verification page includes operation prompt information, which is prompting client The information that user operates the network verification page.The specific upper end or lower end that can be placed in the network verification page.Reference chart Piece and contrast picture can be placed in upper and lower placement or left and right on the network verification page, not limited in the present embodiment.
In the present embodiment, the reference picture in the network verification page can be randomly selected in picture database, contrast Picture can be produced according to preset rules by reference picture.Preset rules include the number and difference of the different zones in contrast picture The positional information in region.Or reference picture and contrast picture carry out corresponding to storage in picture database, generate network verification During the page, corresponding reference picture and contrast picture are randomly selected in picture database, this is not limited in the present embodiment It is fixed.
It is every in picture by contrasting after reference picture and contrast picture are illustrated in the network verification page in the present embodiment A different zones are stored by positional information in the form of the set of position coordinates.
In the present embodiment, every time carry out network verification when, according to corresponding reference picture and contrast picture difference, often The set of the position coordinates of a different zones can be different.
Can be according to reference picture and the difference of contrast picture placement location, operation prompt information:" please from upper and lower two width Difference is found in picture, and one click is carried out in each difference of comparison diagram on piece " or can be " please from left and right two Difference is found in width picture, and one click is carried out in each difference of comparison diagram on piece " etc..
In the present embodiment, reference picture and contrast picture are all the picture of high-resolution, are specifically as follows color image or black White picture, specific image content can be scenery picture, personage's picture, and cartoon picture etc., the form of picture can be GIF lattice The forms such as formula, jpeg format, BMP forms, PNG.Do not limited in the present embodiment.
In the present embodiment, contrast picture compared to have between multiple and different regions possessed by reference picture it is appropriate away from From different zones well-regulated can be distributed in comparison diagram on piece, such as be distributed on the equally spaced block of contrast picture, and for example It is distributed in center of contrast picture etc..The distribution situation of different zones is not limited in the present embodiment.It is and different Region can be the difference of color, the difference of the things of displaying etc..
Step 103, the network verification page is sent to the client.
In the present embodiment, the network verification page is sent to the client so that client by display screen by network Verification page user oriented is shown.
Step 104, operation prompt information of the corresponding user of client in the network verification page is received successively, right Than the position coordinates clicked on picture, the number of the position coordinates received is identical with the number of different zones.
In the present embodiment, operation prompt information of the user in the network verification page, comparison diagram on piece it is multiple not Clicked on successively with region, when client, which captures user, to be clicked on by mouse, network authentication server receives The position coordinates of the click.
In the present embodiment, the number for contrasting the different zones of picture and reference picture does not limit, and such as can be 4, It can be 6, or be other numerical value etc., not limited in the present embodiment.
In the present embodiment, operation prompt information of the user in the network verification page, can carry out respectively in different zones One click, so the number of the position coordinates received is identical with the number of different zones.If the number that user is clicked on More than different zones number, then network authentication server only believe successively by the position of the reception click identical with different zones number Breath.
Step 105, network verification is carried out according to the correspondence of multiple position coordinateses and pre-stored multiple coordinate sets, And network verification response is sent to client, each coordinate set is the set of the position coordinates of corresponding different zones.
In the present embodiment, by the reference picture of the network verification page and the positional information in multiple and different regions of contrast picture Prestored in the form of the set of position coordinates.If it is determined that multiple position coordinateses and pre-stored multiple coordinate sets There are one-to-one relationship, it is determined that network verification success, sends network verification success response, however, it is determined that position is sat to client One-to-one relationship is not present with coordinate set in mark, it is determined that network verification fails, and sending network verification to client unsuccessfully rings Should.
The network verification method provided in the present embodiment, the network authentication request sent by receiving client;According to net Network checking request, generates the network verification page, and the network verification page includes:Operation prompt information, reference picture and and reference chart Piece has the contrast picture in multiple and different regions;The network verification page is sent to client;It is corresponding that client is received successively Operation prompt information of the user in the network verification page, in the position coordinates that comparison diagram on piece is clicked on, the position received The number of coordinate is identical with the number of different zones;Closed according to multiple position coordinateses and the corresponding of pre-stored multiple coordinate sets System carries out network verification, and sends network verification response to client, and each coordinate set is the position of corresponding different zones The set of coordinate.Due to showing reference picture and contrast picture with different zones to user, user can be accurate Identify the different zones, it is not necessary to repeat network verification, improve the efficiency of network verification, and improve the body of user Test.
Fig. 2 is the flow chart of inventive network verification method embodiment two, as shown in Fig. 2, the executive agent of the present embodiment For network authentication server.Network verification method provided in this embodiment includes:
Step 201, the network authentication request that client is sent is received.
In the present embodiment, the step 101 of step 201 and inventive network verification method embodiment one is identical, herein no longer Repeat one by one.
Step 202, according to network authentication request, the network verification page is generated, the network verification page includes:Operation indicating is believed Breath, reference picture and the contrast picture with reference picture with multiple and different regions.
Preferably, the number of the reference picture in the present embodiment and the different zones of contrast picture is 4-6.
In the present embodiment, the number of reference picture and the different zones of contrast picture is arranged to 4-6, can reached While network verification, the decline phenomenon for the user experience that user is excessively produced due to number of clicks can be reduced.
Preferably, in the present embodiment, the network verification page further includes:It is distributed in the segmentation of reference picture and comparison diagram on piece Line, cut-off rule will be divided into multiple square regions respectively in reference picture and contrast picture, and different regions is respectively distributed to pair In the square region answered.
Specifically, in the present embodiment, cut-off rule is set in reference picture and comparison diagram on piece, cut-off rule can be obvious Dashed lines.The size and location one for multiple square regions that reference picture and contrast picture are divided into by cut-off rule respectively is a pair of Should, the number of square region is equal with the number of different zones.Different regions is respectively distributed in corresponding square region.
Illustrate and be:The square region that reference picture A is divided into is six, respectively A1, A2, A3, A4, A5, A6, The square region that contrast picture B is divided into is six, is respectively B1, B2, B3, B4, B5, B6.Square region A1, A2, A3, A4, A5, A6 and square region B1, B2, B3, B4, B5, B6 are corresponded.In B1, B2, B3, B4, B5, in each square regions of B6 In the presence of with A1, A2, A3, A4, A5, the different region of the corresponding square regions of A6.
In the present embodiment, the number of contained position coordinates can be set in advance in the coordinate set of each different zones Fixed, the number of the position coordinates contained by the coordinate set in multiple and different regions can be the same or different, in the present embodiment Do not limit.Such as in square region A2 and square region B2, different area coordinate set expressions for AB2 (3,5), (3, 6), (3,7), (3,8), (4,5), (4,6), (4,7), (4,8) }.
Step 203, the network verification page is sent to the client.
In the present embodiment, the step 103 of step 203 and inventive network verification method embodiment one is identical, herein no longer Repeat one by one.
Step 204, operation prompt information of the corresponding user of client in the network verification page is received, in comparison diagram The n-th position coordinates that on piece is clicked on.
In the present embodiment, N=1,2,3 ..., L, wherein L are the number for having different zones in comparison diagram on piece.
In the present embodiment, when operation prompt information of the corresponding user of client in the network verification page, contrasting After clicking on n-th position coordinates on picture, network authentication server receives n-th position coordinates.N-th position such as reception is sat It is designated as ab1 (3,6).
Step 205, setting regions where sending n-th position coordinates to client is highlighted instruction, so that client End is highlighted setting regions where n-th coordinate.
In the present embodiment, after network authentication server receives n-th position coordinates, in order to be returned to client user Should, determine that n-th is clicked on effectively to click on, then setting regions is highlighted where sending n-th position coordinates to client Instruction.
In the present embodiment, the region that the client of setting is highlighted can be the square region for including position coordinates Or border circular areas, or the region of other shapes, does not limit in the present embodiment.Setting regions size is differentiated big for suitable human eye Small, if setting regions is if square region, the size of setting regions can be the size of 8*8 pixels, a pixel It is corresponding with a position coordinates.
Step 206, judge whether the numerical value of N is equal with the number of different zones, if so, step 207 is then performed, if it is not, Then perform step 204.
In the present embodiment, if the numerical value of N is equal with the number of different zones, illustrate that user is clicked on by client Number it is equal with the number of different zones, meet the operation prompt information to user.Need to be sat according to the N number of position received Mark carries out network verification, that is, performs step 206.If the numerical value of N is less than the number of different zones, illustrate the click behavior of user Do not terminate also, continue to the position coordinates that user is clicked on by client, that is, perform step 203.
Step 207, judge that L position coordinates and L pre-stored coordinate set whether there is one-to-one relationship, with into Row network verification, if so, step 208 is then performed, if it is not, then performing step 209.
In the present embodiment, each coordinate set in L coordinate set represents the position coordinates of corresponding different zones Set.
Specifically, in the present embodiment, there are one-to-one relationship for L position coordinates and L pre-stored coordinate set Implication, can illustrate and be:If L position coordinates being sequentially received is respectively ab1, ab3, ab2, ab5, ab4, ab6, prestore L coordinate set of storage is respectively AB1, AB2, AB3, AB4, AB5, and AB6, ab1 are present in AB1, and ab2 is present in AB2, Ab3 is present in AB3, and ab4 is present in AB4, and ab5 is present in AB5, and ab6 is present in AB6, then illustrates L position coordinates There are one-to-one relationship with L pre-stored coordinate set.
One-to-one relationship is not present in L position coordinates and L pre-stored coordinate set, refers to one or more positions Coordinate does not have corresponding coordinate set, or has multiple position coordinateses to be present in a coordinate set, then illustrates L position Put coordinate and one-to-one relationship is not present in L pre-stored coordinate set.
Step 208, determine network verification success, and network verification success response is sent to client.
In the present embodiment, if L position coordinates is with L pre-stored coordinate set, there are one-to-one relationship, it is determined that Network verification success, after definite network verification success, sends network verification to client and successfully responds, so that client is jumped Go to registration, log in after interface or or payment transaction after interface.
Step 209, determine that network verification fails, and network verification failure response is sent to client.
In this embodiment, after network verification failure response is sent to client, prompt client pop-up dialogue box " your selected different zones are incorrect, and network verification is not by that please re-start network verification ".
In the present embodiment, if receiving the network authentication request that user is sent by client again, step is re-executed Rapid 201.
Network verification method provided in this embodiment, the network verification page further include:It is distributed in reference picture and comparison diagram The cut-off rule of on piece, cut-off rule will be divided into multiple square regions, different region point respectively in reference picture and contrast picture It is not distributed in corresponding square region, different zones can be more accurately found easy to user, and receiving corresponding user According to the operation prompt information in the network verification page, after the n-th position coordinates that comparison diagram on piece is clicked on, sent out to client That send setting regions where n-th position coordinates is highlighted instruction so that client to n-th coordinate place setting regions into Row is highlighted, and client preferably can be responded, and allows users to accurately know that n-th is clicked on effectively to click on, Further increase user experience.
Fig. 3 is the structure diagram of inventive network authentication server embodiment one, as shown in figure 3, the present embodiment provides Network authentication server include:Receiving module 301, generation module 302, sending module 303, network verification module 304.
Wherein, receiving module 301, for receiving the network authentication request of client transmission.Generation module 302, for root According to network authentication request, the network verification page is generated, the network verification page includes:Operation prompt information, reference picture and with ginseng Examining picture has the contrast picture in multiple and different regions.Sending module 303, for the network verification page to be sent to client. Receiving module 301, is additionally operable to receive operation prompt information of the corresponding user of client in the network verification page successively, The position coordinates that comparison diagram on piece is clicked on, the number of the position coordinates received are identical with the number of different zones.Network verification Module 304, network verification is carried out according to the correspondence of multiple position coordinateses and pre-stored multiple coordinate sets, and to client End sends network verification response, and each coordinate set is the set of the position coordinates of corresponding different zones.
The network authentication server of the present embodiment can perform the technical solution of embodiment of the method shown in Fig. 1, it realizes former Reason is similar with technique effect, and details are not described herein again.
Preferably, sending module 303, are additionally operable to receiving module 301 and are receiving the corresponding user of client every time according to net Operation prompt information in the network verification page, after the position coordinates that comparison diagram on piece is clicked on, sends position to client and sits Setting regions where mark is highlighted instruction, so that client is highlighted setting regions where position coordinates.
Further, network verification module 304, specifically for if it is determined that multiple position coordinateses and pre-stored multiple coordinates There are one-to-one relationship for set, it is determined that network verification success, and send network verification success response to client.Alternatively, Network verification module 304, specifically for if it is determined that multiple position coordinateses are a pair of there is no one with pre-stored multiple coordinate sets It should be related to, it is determined that network verification fails, and sends network verification failure response to client.
Further, in the present embodiment, the network verification page further includes:It is distributed in point of reference picture and comparison diagram on piece Secant, cut-off rule will be divided into multiple square regions respectively in reference picture and contrast picture, and different regions is respectively distributed to In corresponding square region.The number of different zones is 4-6.
Further, network authentication server provided in this embodiment can perform the technology of embodiment of the method shown in Fig. 2 Scheme, its implementing principle and technical effect is similar, and details are not described herein again.
One of ordinary skill in the art will appreciate that:Realizing all or part of step of above-mentioned each method embodiment can lead to The relevant hardware of programmed instruction is crossed to complete.Foregoing program can be stored in a computer read/write memory medium.The journey Sequence upon execution, execution the step of including above-mentioned each method embodiment;And foregoing storage medium includes:ROM, RAM, magnetic disc or Person's CD etc. is various can be with the medium of store program codes.
Finally it should be noted that:The above embodiments are only used to illustrate the technical solution of the present invention., rather than its limitations;To the greatest extent Pipe is described in detail the present invention with reference to foregoing embodiments, it will be understood by those of ordinary skill in the art that:Its according to Can so modify to the technical solution described in foregoing embodiments, either to which part or all technical characteristic into Row equivalent substitution;And these modifications or replacement, the essence of appropriate technical solution is departed from various embodiments of the present invention technology The scope of scheme.

Claims (8)

  1. A kind of 1. network verification method, it is characterised in that including:
    Receive the network authentication request that client is sent;
    According to the network authentication request, the network verification page is generated, the network verification page includes:Operation prompt information, Reference picture and the contrast picture with the reference picture with multiple and different regions;
    The network verification page is sent to the client;
    The operation prompt information of the corresponding user of client in the network verification page is received successively, described right Than the position coordinates clicked on picture, the number of the position coordinates received is identical with the number of the different zones;
    Network verification is carried out according to the correspondence of multiple position coordinateses and pre-stored multiple coordinate sets, and to described Client sends network verification response, and each coordinate set is the set of the position coordinates of corresponding different zones;
    Wherein:It is described to be tested according to the correspondence of multiple position coordinateses and pre-stored multiple coordinate sets progress network Card, and send network verification response to the client and specifically include:
    If it is determined that the multiple position coordinates is with pre-stored multiple coordinate sets, there are one-to-one relationship, it is determined that the net Network is proved to be successful, and sends network verification success response to the client;
    Or, however, it is determined that one-to-one relationship is not present with pre-stored multiple coordinate sets in the multiple position coordinates, then really The fixed network verification failure, and send network verification failure response to the client.
  2. 2. according to the method described in claim 1, it is characterized in that, the corresponding user of client is being received every time according to the net The operation prompt information in the network verification page, after the position coordinates that the comparison diagram on piece is clicked on, further includes:
    Setting regions where sending the position coordinates to the client is highlighted instruction, so that the client is to institute Setting regions where stating position coordinates is highlighted.
  3. 3. according to the method described in claim 1, it is characterized in that, the network verification page further includes:It is distributed in reference chart The cut-off rule of piece and comparison diagram on piece, the cut-off rule will be divided into multiple respectively in the reference picture and the contrast picture Square region, the different region are respectively distributed in corresponding square region.
  4. 4. according to the method described in claim 3, it is characterized in that, the number of the different zones is 4-6.
  5. A kind of 5. network authentication server, it is characterised in that including:
    Receiving module, for receiving the network authentication request of client transmission;
    Generation module, for according to the network authentication request, generating the network verification page, the network verification page includes: Operation prompt information, reference picture and the contrast picture with the reference picture with multiple and different regions;
    Sending module, for the network verification page to be sent to the client;
    The receiving module, is additionally operable to receive the behaviour of the corresponding user of client in the network verification page successively Make prompt message, in the position coordinates that the comparison diagram on piece is clicked on, the number of the position coordinates received and the not same district The number in domain is identical;
    Network verification module, network is carried out according to the correspondence of multiple position coordinateses and pre-stored multiple coordinate sets Verification, and network verification response is sent to the client, each coordinate set is the position coordinates of corresponding different zones Set;
    The network verification module, specifically for if it is determined that the multiple position coordinates exists with pre-stored multiple coordinate sets One-to-one relationship, it is determined that the network verification success, and send network verification success response to the client;
    Alternatively, the network verification module, specifically for if it is determined that the multiple position coordinates and pre-stored multiple coordinate sets One-to-one relationship is not present in conjunction, it is determined that the network verification failure, and send network verification to the client and unsuccessfully ring Should.
  6. 6. network authentication server according to claim 5, it is characterised in that the sending module, is additionally operable to described connect Receive module and receiving the operation prompt information of the corresponding user of client in the network verification page every time, in institute After the position coordinates for stating the click of comparison diagram on piece, setting regions where sending the position coordinates to the client highlights Idsplay order, so that the client is highlighted setting regions where the position coordinates.
  7. 7. network authentication server according to claim 5, it is characterised in that the network verification page further includes:Point Cloth reference picture and comparison diagram on piece cut-off rule, the cut-off rule will the reference picture and it is described contrast picture in respectively Multiple square regions are divided into, the different region is respectively distributed in corresponding square region.
  8. 8. network authentication server according to claim 5, it is characterised in that the number of the different zones is 4-6.
CN201510697858.2A 2015-10-23 2015-10-23 Network verification method and network authentication server Active CN105354481B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510697858.2A CN105354481B (en) 2015-10-23 2015-10-23 Network verification method and network authentication server

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510697858.2A CN105354481B (en) 2015-10-23 2015-10-23 Network verification method and network authentication server

Publications (2)

Publication Number Publication Date
CN105354481A CN105354481A (en) 2016-02-24
CN105354481B true CN105354481B (en) 2018-04-13

Family

ID=55330452

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510697858.2A Active CN105354481B (en) 2015-10-23 2015-10-23 Network verification method and network authentication server

Country Status (1)

Country Link
CN (1) CN105354481B (en)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105847012B (en) * 2016-03-23 2019-06-14 ***股份有限公司 The method of validation information
CN106603560A (en) * 2016-12-30 2017-04-26 北京经纬信安科技有限公司 Mode recognition method based on network verification codes
CN109951431B (en) * 2017-12-21 2021-12-14 北京京东尚科信息技术有限公司 Verification method, system, electronic device and computer readable medium
CN110084028A (en) * 2018-01-26 2019-08-02 北京京东尚科信息技术有限公司 Verification method and device based on identifying code
CN109241724A (en) * 2018-08-10 2019-01-18 北京金山云网络技术有限公司 A kind of method of calibration and device
CN109818807A (en) * 2019-03-12 2019-05-28 义乌工商职业技术学院 A kind of mobile terminal shares the method and system of network by computer

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103078745A (en) * 2013-02-04 2013-05-01 马骏 Logon authentication code based on picture
US9172692B2 (en) * 2013-03-14 2015-10-27 William M. Langley Systems and methods for securely transferring authentication information between a user and an electronic resource
JP6335507B2 (en) * 2013-12-25 2018-05-30 キヤノン株式会社 Image forming apparatus, image forming apparatus control method, and program
CN104796428A (en) * 2015-04-30 2015-07-22 中国联合网络通信集团有限公司 Dynamic verification method, client side, server and system

Also Published As

Publication number Publication date
CN105354481A (en) 2016-02-24

Similar Documents

Publication Publication Date Title
CN105354481B (en) Network verification method and network authentication server
CN106713241B (en) A kind of auth method, device and system
CN104200150B (en) Method and device for processing verification codes
US8990959B2 (en) Manipulable human interactive proofs
CN105471808B (en) Generate the method for identifying code and the method, apparatus and system of safety verification
Stobert et al. Memory retrieval and graphical passwords
CN104065621B (en) A kind of auth method of third party's service, client and system
CN104091140B (en) A kind of information processing method and electronic equipment
CN108011868A (en) One kind slides verification method and mobile terminal
JP2010067096A (en) Authentication device, authentication method, information processing program, and recording medium
EP2569727B1 (en) Overlay human interactive proof system and techniques
US20090235178A1 (en) Method, system, and computer program for performing verification of a user
JP5440142B2 (en) Authentication apparatus, authentication system, and authentication method
CN108460268A (en) Verification method and device
CN107248084A (en) Ticketing service method for managing security and device
CN103514393A (en) Method for achieving three-dimensional verification code
JP5227081B2 (en) Ticket information generation device, ticket information generation method, ticket information generation processing program, and ticket information generation system
CN103345703A (en) Banking transaction authentication method and system based on image authentication
CN110138800A (en) Interface alternation and its verification method, log on request generation and verification method and device
CN102664736A (en) Electronic cipher generating method, device and equipment and electronic cipher authentication system
CN110246207A (en) Graphical verification code generation method based on multi-layer image
CN107358088A (en) Verification method and system based on clock
CN104144146B (en) A kind of method and system of access website
CN107994994A (en) Image authentication code verification method, system, server and terminal
CN103853968B (en) Method and device for generating verification code picture and verification method and device thereof

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