CN109325332A - Testimony of a witness checking method, server, backstage and system - Google Patents
Testimony of a witness checking method, server, backstage and system Download PDFInfo
- Publication number
- CN109325332A CN109325332A CN201811081524.2A CN201811081524A CN109325332A CN 109325332 A CN109325332 A CN 109325332A CN 201811081524 A CN201811081524 A CN 201811081524A CN 109325332 A CN109325332 A CN 109325332A
- Authority
- CN
- China
- Prior art keywords
- authentication server
- certificate
- testimony
- witness
- similarity
- 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.)
- Pending
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
- G06F21/32—User authentication using biometric data, e.g. fingerprints, iris scans or voiceprints
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F18/00—Pattern recognition
- G06F18/20—Analysing
- G06F18/22—Matching criteria, e.g. proximity measures
-
- 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
- G06F21/33—User authentication using certificates
-
- 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/60—Protecting data
- G06F21/62—Protecting access to data via a platform, e.g. using keys or access control rules
- G06F21/6218—Protecting access to data via a platform, e.g. using keys or access control rules to a system of files or objects, e.g. local or distributed file system or database
-
- 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)
- Theoretical Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- General Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- Software Systems (AREA)
- Data Mining & Analysis (AREA)
- Life Sciences & Earth Sciences (AREA)
- Health & Medical Sciences (AREA)
- Databases & Information Systems (AREA)
- Bioethics (AREA)
- General Health & Medical Sciences (AREA)
- Artificial Intelligence (AREA)
- Bioinformatics & Cheminformatics (AREA)
- Bioinformatics & Computational Biology (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Evolutionary Biology (AREA)
- Evolutionary Computation (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
The present invention relates to Information Authentication technical field, a kind of testimony of a witness checking method, server, backstage and system are provided.Wherein, testimony of a witness checking method is applied to the first authentication server, comprising: receives the testimony of a witness and veritifies the certificate information and live image that all-in-one machine is sent;Obtain the similarity of the portrait in the portrait and live image in certificate base map corresponding with certificate information;Judge that two people seem no to match based on similarity;If matching, all-in-one machine return is veritified to the testimony of a witness and is proved to be successful information.The above method does not need the testimony of a witness and veritifies all-in-one machine acquisition certificate base map when being verified.Certificate base map is stored in certificate database, by the first authentication server obtain in certificate base map with the similarity of portrait in live image and complete to veritify without card, the perfect testimony of a witness of this method veritifies the function of integrated machine system, greatly facilitates daily life.
Description
Technical field
The present invention relates to Information Authentication technical fields, in particular to a kind of testimony of a witness checking method, server, backstage
And system.
Background technique
The testimony of a witness veritifies integrated machine system, is common in hotel, hotel, hospital check in, the scenes such as Internet bar's online, main
Function is to verify whether the portrait of portrait and testimony of a witness veritification all-in-one machine collection in worksite on the certificates such as identity card is same people.
It is typically only capable to carry out identity veritification to the people for carrying certificate however, the existing testimony of a witness veritifies integrated machine system, for
The people for not carrying certificate can not then veritify, and cause this groups of people that can not handle related service, can only fetch after certificate again
It handles, brings inconvenience to people's lives.
Summary of the invention
In view of this, the embodiment of the present invention provides a kind of testimony of a witness checking method, server, backstage and system, on solving
State technical problem.
To achieve the above object, the invention provides the following technical scheme:
In a first aspect, the embodiment of the present invention provides a kind of testimony of a witness checking method, it is applied to the first authentication server, comprising:
It receives the testimony of a witness and veritifies the certificate information and live image that all-in-one machine is sent;
Obtain the similarity of the portrait in the portrait and live image in certificate base map corresponding with certificate information, wherein
Certificate base map is stored in certificate database;
Judge whether the portrait in portrait and live image in certificate base map matches based on similarity;
If matching, all-in-one machine return is veritified to the testimony of a witness and is proved to be successful information.
The above method is when being verified, it is only necessary to veritify the certificate information and acquisition that all-in-one machine obtains using the testimony of a witness
Live image does not need the testimony of a witness and veritifies all-in-one machine acquisition certificate base map, thus the case where people to be veritified forgets to carry certificate
Under can also veritify its identity.Certificate base map corresponding with certificate information is stored in certificate database, by first service for checking credentials
Device obtains the similarity of the portrait in portrait and live image in certificate base map, and completes verifying based on this similarity, thus
Veritifying without card for people to be veritified can be completed, the perfect testimony of a witness veritifies the function of integrated machine system, greatly facilitates the day of people
Often life.
With reference to first aspect, in the first possible implementation of the first aspect, it obtains corresponding with certificate information
The similarity of portrait in certificate base map and in live image, comprising:
Certificate information is sent to the second authentication server, and receives whether indicate certificate information from the second authentication server
Effective verification result, wherein the second authentication server is the server for having permission to access certificate database;
If verification result indicates that certificate information is effective, obtains the portrait in certificate base map corresponding with certificate information and show
The similarity of portrait in field picture.
Similarity-rough set due to calculating portrait consumes computing resource, first whether can judge certificate information before the computation
Effectively, it is only just calculated when certificate information is effective, to improve the efficiency veritified without card, while increasing and certificate information is tested
Card is but also the safety of entire verification procedure is higher.
The possible implementation of with reference to first aspect the first, in second of possible implementation of first aspect
In, certificate information includes certificate number and name, and whether certificate information is effective, comprising:
Certificate number whether there is in certificate database and whether certificate number matches with name.
With reference to first aspect the first or second of possible implementation, in the third possible reality of first aspect
In existing mode, the similarity of the portrait in the portrait and live image in certificate base map corresponding with certificate information is obtained, comprising:
Certificate information and live image are sent to third authentication server, received from third authentication server similar
Degree.
Calculating for similarity, can the first authentication server locally carry out, can also with first service for checking credentials
It is carried out on the different third authentication server of device.Wherein, third authentication server can belong to same with the first authentication server
A testimony of a witness verifying system or the first authentication server belong to a testimony of a witness verifying system, and third authentication server is then not
Belong to the third-party server of the system.In short, its specific framework mode is very flexible.
With reference to first aspect the first or second of possible implementation, in the 4th kind of possible reality of first aspect
In existing mode, certificate information is sent to the second authentication server, comprising:
Judge whether the picture quality of live image meets the requirements;
If meeting the requirements, certificate information is sent to the second authentication server.
If the quality that the testimony of a witness veritifies the live image of all-in-one machine acquisition is excessively poor, serious shadow will be generated to the calculating of similarity
Ring, it is final to influence to veritify as a result, therefore only when the first authentication server detects that live image quality is met the requirements, just into
The calculating of row similarity, to improve veritification effect.Simultaneously, it is contemplated that believed in practice using the certificate that the second authentication server provides
The breath service for checking credentials may charge, and be save the cost, will execute before being put into certificate information verifying to the detection of picture quality.
The 4th kind of possible implementation with reference to first aspect, in the 5th kind of possible implementation of first aspect
In, it detects and judges whether the picture quality of live image meets the requirement for calculating similarity, comprising:
Live image is sent to third authentication server to detect, and receives detection knot from third authentication server
Fruit;
Judge whether picture quality meets the requirements based on testing result.
In the implementation for carrying out similarity calculation using third authentication server, it is clear that third authentication server is complete
Understand the image quality requirements for calculating similarity, therefore live image can be sent to third verifying clothes by the first authentication server
Business device carries out picture quality detection.
The 4th kind of possible implementation with reference to first aspect judges whether the picture quality of live image meets and wants
It asks, method further include:
Judge that the testimony of a witness veritifies whether all-in-one machine carried out registration on the first authentication server;
If carrying out registration, judge whether the picture quality of live image meets the requirements.
Certain testimony of a witness, which was veritified after all-in-one machine only carried out registration on the first authentication server, could use the first verifying
What server provided veritifies service without card, and the first authentication server can be linked into avoid illegality equipment.
The 6th kind of possible implementation with reference to first aspect, in the 7th kind of possible implementation of first aspect
In, judge whether the picture quality of live image meets the requirement for calculating similarity, comprising:
Judge that the testimony of a witness veritifies the service whether all-in-one machine is authorized to use the offer of the first authentication server;
If being authorized to, judge whether the picture quality of live image meets the requirements.
Certain testimony of a witness veritifies all-in-one machine only could use veritifying without card for the first authentication server offer after being authorized to
Service carries out rights management convenient for veritifying all-in-one machine to the testimony of a witness, is conducive to carry out to service user carrying out the business of charging etc..
The 7th kind of possible implementation with reference to first aspect, in the 8th kind of possible implementation of first aspect
In, judge whether the picture quality of live image meets the requirements, comprising:
Judge whether the residue degree for the service that testimony of a witness veritification all-in-one machine is authorized to use the offer of the first authentication server is big
In zero;
If more than zero, then judge whether the picture quality of live image meets the requirements.
The mode charged in due order can be taken for veritifying service without card, above-mentioned steps cooperate with the mode charged in due order and make
With.
Second aspect, the embodiment of the present invention provide a kind of testimony of a witness checking method, are applied to third authentication server, comprising:
The testimony of a witness, which is received, from the first authentication server veritifies the certificate information and live image that all-in-one machine is sent;
Receive corresponding with certificate information certificate base map from the second authentication server, and calculate the portrait in certificate base map and
The similarity of portrait in live image, wherein the second authentication server is the server for having permission to access certificate database;
Similarity is returned into the first authentication server.
There are significant differences for the function of third authentication server and the first authentication server, and the two is embodied as to different clothes
Business device, advantageously reduces the mutual degree of coupling.
In conjunction with second aspect, in the first possible implementation of the second aspect, the setting of the second authentication server exists
The Intranet of certificate management department, third authentication server include the intranet server that Intranet is arranged in and the public affairs that public network is arranged in
Network server,
The testimony of a witness, which is received, from the first authentication server veritifies the certificate information and live image that all-in-one machine acquires, comprising:
Public network server receives certificate information and live image from the first authentication server, and by certificate information and now
Field picture is sent to intranet server;
Receive corresponding with certificate information certificate base map from the second authentication server, and calculate the portrait in certificate base map and
The similarity of portrait in live image, comprising:
Intranet server receives certificate base map from the second authentication server, and calculates similarity;
Similarity is returned into the first authentication server, comprising:
Public network server receives similarity from intranet server, and similarity is returned to the first authentication server.
Due to safety concerns, the certificate base map of certain certificates (such as identity card) is typically only capable in certificate management department (such as public affairs
Peace department) Intranet in transmit, public network cannot be flowed out to.It therefore, can be by the third service for checking credentials when implementing in this case
Device is embodied as above-mentioned intranet server and public network server, carries out to the processing of certificate base map in intranet server, public network clothes
Business device can only obtain similarity calculation as a result, can be carried out using the equipment such as gateway between intranet server and public network server every
From.
In conjunction with the possible implementation of the first of second aspect or second aspect, second in second aspect is possible
In implementation, the testimony of a witness is received from the first authentication server and veritifies the certificate information and live image that all-in-one machine is sent, comprising:
The request of the acquisition similarity of the first authentication server transmission is received, and similar to acquisition concurrent in the unit time
The quantity of the request of degree is controlled, wherein is obtained in the request of similarity comprising certificate information and live image.
It, can be to acquisition to ensure that server operates normally since the calculating of similarity occupies more server resource
The request of similarity carries out maximum number of concurrent control, and specific control means are not construed as limiting.
The third aspect, the embodiment of the present invention provide a kind of first authentication server, comprising:
Information receiving module veritifies the certificate information and live image that all-in-one machine is sent for receiving the testimony of a witness;
Similarity obtains module, for obtaining in the portrait and live image in certificate base map corresponding with certificate information
The similarity of portrait, wherein certificate base map is stored in certificate database;
Similarity judgment module, for judging that the portrait in portrait and live image in certificate base map is based on similarity
It is no to match;
Information return module, if veritifying all-in-one machine return for matching to the testimony of a witness and being proved to be successful information.
Fourth aspect, the embodiment of the present invention provide a kind of third authentication server, comprising:
Information receiving module, for from the first authentication server receive the testimony of a witness veritify all-in-one machine acquire certificate information and
Live image;
Similarity calculation module for receiving certificate base map corresponding with certificate information from the second authentication server, and is counted
Calculate the similarity of the portrait in the portrait and live image in certificate base map, wherein the second authentication server is to have permission to access
The server of certificate database;
Similarity return module, for similarity to be returned to the first authentication server.
5th aspect, the embodiment of the present invention provide a kind of testimony of a witness veritification backstage, comprising: the first authentication server;
First authentication server includes: first memory and first processor, and the first meter is stored in first memory
Calculation machine program instruction when the first computer program instructions are read and run by first processor, executes first aspect or first party
The step of method that the possible implementation of any one of face provides.
6th aspect, the embodiment of the present invention provide a kind of testimony of a witness veritification backstage, comprising: the first authentication server and third
Authentication server;
First authentication server includes: first memory and first processor, and the first meter is stored in first memory
Calculation machine program instruction executes the first of first aspect when the first computer program instructions are read and run by first processor
The step of method provided to any one possible implementation in the 8th kind;
Third authentication server includes: second memory and second processor, and the second meter is stored in second memory
Calculation machine program instruction when second computer program instruction is read and run by second processor, executes second aspect or second party
The step of method that the possible implementation of any one of face provides.
Eighth aspect, the embodiment of the present invention provide a kind of third authentication server, comprising: at second memory and second
Device is managed, is stored with second computer program instruction in second memory, second computer program instruction is read by second processor
And when running, the step of executing the method that any one possible implementation of second aspect or second aspect provides.
9th aspect, the embodiment of the present invention provide a kind of testimony of a witness verifying system, comprising: the testimony of a witness veritifies all-in-one machine and the 5th
The testimony of a witness that aspect or the 6th aspect provide veritifies backstage.
Tenth aspect, the embodiment of the present invention provide a kind of computer readable storage medium, on computer readable storage medium
Computer program instructions are stored with, when computer program instructions are read out by the processor and run, the embodiment of the present invention is executed and provides
Method the step of.
To enable above-mentioned purpose of the invention, technical scheme and beneficial effects to be clearer and more comprehensible, special embodiment below, and
Cooperate appended attached drawing, is described in detail below.
Detailed description of the invention
In order to illustrate the technical solution of the embodiments of the present invention more clearly, below will be to needed in the embodiment attached
Figure is briefly described, it should be understood that the following drawings illustrates only certain embodiments of the present invention, therefore is not construed as pair
The restriction of range for those of ordinary skill in the art without creative efforts, can also be according to this
A little attached drawings obtain other relevant attached drawings.
Three kinds of framework modes that Fig. 1 (A) to Fig. 1 (C) shows testimony of a witness verifying system provided in an embodiment of the present invention are illustrated
Figure;
Fig. 2 shows the flow charts of the first testimony of a witness checking method provided in an embodiment of the present invention;
Fig. 3 shows the flow chart of second of testimony of a witness checking method provided in an embodiment of the present invention;
Fig. 4 shows the functional block diagram for the first authentication server that embodiment of the invention provides;
Fig. 5 shows the functional block diagram for the third authentication server that embodiment of the invention provides.
Specific embodiment
Below in conjunction with attached drawing in the embodiment of the present invention, technical solution in the embodiment of the present invention carries out clear, complete
Ground description, it is clear that described embodiments are only a part of the embodiments of the present invention, instead of all the embodiments.Usually exist
The component of the embodiment of the present invention described and illustrated in attached drawing can be arranged and be designed with a variety of different configurations herein.Cause
This, is not intended to limit claimed invention to the detailed description of the embodiment of the present invention provided in the accompanying drawings below
Range, but it is merely representative of selected embodiment of the invention.Based on the embodiment of the present invention, those skilled in the art are not doing
Every other embodiment obtained under the premise of creative work out, shall fall within the protection scope of the present invention.
It should also be noted that similar label and letter indicate similar terms in following attached drawing, therefore, once a certain Xiang Yi
It is defined in a attached drawing, does not then need that it is further defined and explained in subsequent attached drawing.Meanwhile of the invention
In description, term " first ", " second " etc. are only used for distinguishing one entity or operation from another entity or operation,
It is not understood to indicate or imply relative importance, can not be understood as require that or imply and be deposited between these entities or operation
In any actual relationship or order or sequence.Moreover, the terms "include", "comprise" or its any other variant are intended to
Non-exclusive inclusion, so that the process, method, article or equipment including a series of elements is not only wanted including those
Element, but also including other elements that are not explicitly listed, or further include for this process, method, article or equipment
Intrinsic element.In the absence of more restrictions, the element limited by sentence "including a ...", it is not excluded that
There is also other identical elements in process, method, article or equipment including the element.
Three kinds of framework modes that Fig. 1 (A) to Fig. 1 (C) shows testimony of a witness verifying system provided in an embodiment of the present invention are illustrated
Figure.(A) to Fig. 1 (C) referring to Fig.1, and testimony of a witness verifying system includes that testimony of a witness verifying system front end (abbreviation front end) and the testimony of a witness are veritified
System background (referred to as backstage).
Wherein, front end refers to that the testimony of a witness for acquiring information to be verified veritifies all-in-one machine 100, and rear end refers to that carrying out information tests
The server of card.In the testimony of a witness verifying system, front end and backstage can be provided by the same manufacturer, can also be by different factories
Quotient provides.It should be understood that although the front end in Fig. 1 (A) to Fig. 1 (C) only includes that a testimony of a witness veritifies all-in-one machine 100, it is real
Front end may include that more testimony of a witnesies veritify all-in-one machines 100 on border, the more testimony of a witnesies veritify all-in-one machines 100 can be linked into it is same after
Platform.
Backstage needs to access the data in certificate database when veritify without card.Since certificate database often relates to
And important personal information, due to safety concerns, in some implementations, by certificate data lab setting in certificate management department
Intranet in, when accessing to it, can only pass through it is being disposed by certificate management department, Intranet is set second verifying clothes
Business device 300 accesses, and is leaked on public network to avoid certificate data, specific if Fig. 1 (A) is to shown in Fig. 1 (C).One allusion quotation
The example of type is identity card, and in China, identity card database is generally arranged in the Intranet of public security department, is only similarly disposed at
Second authentication server 300 of public security department's Intranet can directly access it.
It should be understood that in some other implementation, certificate database may also be arranged in certificate management department with
In outer other unit, verification part database is also likely to be present other access modes, for example, backstage is allowed directly to visit it
It asks, in these application scenarios, the second authentication server 300 can be not provided with.Certainly, in order to completely illustrate skill of the invention
Art scheme is illustrated mainly in conjunction with the above-mentioned application scenarios for being provided with the second authentication server 300 below, but this is not
It should be considered as limiting the scope of the invention.
(A) referring to Fig.1, in a kind of framework mode, backstage only includes the first authentication server 200, is taken by the first verifying
200 complete independently of device be engaged in without card veritification.(B) referring to Fig.1 includes the first authentication server 200 and the third service for checking credentials from the background
Device 400 is completed to veritify without card jointly by the first authentication server 200 and third authentication server 400.(C) referring to Fig.1, after
Platform includes the first authentication server 200, is completed jointly without card by the first authentication server 200 and third authentication server 400
It veritifies, but third authentication server 400 and a part for being not belonging to backstage, i.e., for backstage, third authentication server 400
Belong to third party.
It should be understood that above-mentioned each server should broadly understood, it can be single server, be also possible to server
Cluster can be physical server, be also possible to virtual server.Server has the basic architecture of computer, that is, wraps
Memory and processor are included, is stored with computer program instructions in memory, is read out by the processor in computer program instructions
And when running, corresponding method is executed, realizes the function of each server in the embodiment of the present invention.About each server without card core
Concrete function during testing is illustrated again below.
It may be noted that the three kinds of common framework modes of Fig. 1 (A) to Fig. 1 (C) only testimony of a witness verifying system shown,
It does not represent testimony of a witness verifying system and there was only these three framework modes.Also, the testimony of a witness verifying system, which at least has, veritifies function without card
Can, in some embodiments, can also have the function of there is card to veritify, correspondingly, be arranged on testimony of a witness veritification all-in-one machine 100 useful
In acquisition take people to be veritified certificate information card reader, it is contemplated that have card veritify be the prior art, therefore below not into
Row is specifically described.
It should also be noted that the certificate in the embodiment of the present invention refer to indicate holder identity and be corresponding with holder bottom
The certificate of figure, such as identity card, social security card, employee job card, student's identity card, driving license, officer's identity card, older card, member card, card etc. of being hospitalized.
Fig. 2 shows the flow charts of the first testimony of a witness checking method provided in an embodiment of the present invention.The testimony of a witness checking method
It can be applied to, but be not limited to be applied to Fig. 1 (A) to the backstage of Fig. 1 (C) any one testimony of a witness verifying system shown.Reference
Fig. 2, this method comprises:
The S10: the first authentication server of step 200 receives the testimony of a witness and veritifies the certificate information and scene that all-in-one machine 100 is sent
Image.
Certificate information may include the information such as certificate number, name, generally refer to text information.In view of the need veritified without card
It asks, the modes such as people to be veritified veritifies in the testimony of a witness can be inputted on all-in-one machine 100 by keyboard, voice input input certificate information.
Live image generally refers to the image including the face of people to be veritified, and veritifying in the testimony of a witness can on all-in-one machine 100
The acquisition of live image is carried out in a manner of through setting camera etc..
After the testimony of a witness veritifies the acquisition certificate information of all-in-one machine 100 and live image, the first authentication server is sent it to
200。
The S11: the first authentication server of step 200 obtains the portrait and scene photo in certificate base map corresponding with certificate information
The similarity of portrait as in.
Certificate base map refers to the certificate photograph for the holder that certificate is shot when handling, and is generally printed on certificate or protects
There are in the chip inside certificate, while its copy is stored in the certificate database of certificate management department.In storage, certificate
Base map can inquire corresponding certificate base map with certificate information associated storage will pass through certificate information.
The similarity of so-called portrait in step S11, is primarily referred to as the similarity of face, certainly according to specific algorithm,
It also may include the similarity of human body rest part.The similarity for calculating portrait has many existing methods that can directly apply,
Here without being specifically described.Calculated similarity can have different expression ways, for example, it may be a score value, point
It is more similar to be worth bigger expression.
According to the different framework in backstage, step S11 can have different implementations, for example, for the frame in Fig. 1 (A)
Structure can receive certificate base map corresponding with certificate information from the second authentication server 300 by the first authentication server 200, and
Calculate the similarity of the portrait in the portrait and live image in certificate base map.For example, the first authentication server 200 believes certificate
Breath is supplied to the second authentication server 300, and the second authentication server 300 goes in certificate database to be looked into using certificate information
It askes, after obtaining certificate base map corresponding with certificate information, is returned to the first authentication server 200.
In another example for the framework in Fig. 1 (B) or Fig. 1 (C), the first authentication server 200 can by certificate information and
Live image is sent to third authentication server 400, by third authentication server 400 from the second authentication server 300 receive with
The corresponding certificate base map of certificate information, and the similarity of the portrait in the portrait and live image in certificate base map is calculated, finally
Similarity is returned into the first authentication server 200.In the specific implementation, it is similar can to provide acquisition for third authentication server 400
The interface service of degree, calls the interface by the first authentication server 200 and using certificate information and live image as call parameters,
Other modes can certainly be taken.
In fact, the first authentication server 200 in Fig. 1 (A) can also be considered as the first verifying being integrated in Fig. 1 (B)
The function of server 200 and third authentication server 400, or it is considered as the first authentication server being integrated in Fig. 1 (C)
200 and third authentication server 400 function.Simultaneously in view of the third authentication server 400 in Fig. 1 (B) and Fig. 1 (C)
Function be it is similar, only its ownership is different, for the sake of simplicity, when being further elaborated later, will be based primarily upon Fig. 1
(B) the framework mode of system is illustrated in.
In Fig. 1 (B), different servers is set by the first authentication server 200 and third authentication server 400,
Reduce the degree of coupling between server capability, increases the flexibility in deployment, meanwhile, the first authentication server 200 removes
It veritifies outside the data transmission channel between all-in-one machine 100 and third authentication server 400, can also increase additional as the testimony of a witness
Information Authentication function.
The S12: the first authentication server of step 200 is judged based on similarity in portrait and live image in certificate base map
Whether portrait matches.
Can on the first authentication server 200 pre-configured certain judgment criteria, for example, similarity by point
It is worth in the embodiment indicated, a threshold value can be set, if the score value obtained is more than or equal to the threshold value, it is believed that two portrait phases
Matching, as same people, if the score value obtained is less than the threshold value, it is believed that two portraits do not match that, i.e., are not same people.
The S13: the first authentication server of step 200 veritifies the return of all-in-one machine 100 to the testimony of a witness and is proved to be successful information.
If the judging result in step S12 is to match, the first authentication server 200 is veritified all-in-one machine 100 to the testimony of a witness and is returned
It returns and is proved to be successful information, the testimony of a witness, which veritifies all-in-one machine 100, can prompt quilt by modes such as display, voices upon receiving this information
People is veritified, while it being allowed to handle follow-up business.Correspondingly, if the judging result in step S12 is not match that, the first verifying
Server 200 veritifies all-in-one machine 100 to the testimony of a witness and returns to authentication failed information, and the testimony of a witness veritifies all-in-one machine 100 and receiving the information
After can prompt to be veritified people by modes such as display, voices, while not allowing it to handle follow-up business.Certainly being veritified people can
To take the measures such as veritification again according to prompt.
The above method is when being verified, it is only necessary to veritify the card that all-in-one machine 100 receives people's input to be veritified using the testimony of a witness
Part information and collection site image do not need the testimony of a witness and veritify all-in-one machine 100 reading certificate information or acquisition certificate card automatically
Base map, so that can also complete the testimony of a witness in the case where people to be veritified forgets to carry certificate veritifies work.And certificate base map stores
In certificate database, certificate base map is obtained by direct or indirect mode by the first authentication server 200, and then demonstrate,proved
The similarity of the portrait in portrait and live image in part base map, and complete to veritify without card based on this similarity.This method
The perfect existing testimony of a witness veritifies the function of 100 system of all-in-one machine, greatly facilitates daily life, is conducive to testimony of a witness core
The further genralrlization of check system is universal.
Before it has been mentioned that mistake, in application scenes, the data in certificate database are only capable of in certificate management department
Intranet in transmit, public network cannot be flowed out to.It is access certificate base map to calculate phase in the framework mode in Fig. 1 (B) as an example
Like degree, in the corresponding embodiment of the scene, third authentication server 400 may further include the Intranet that Intranet is arranged in
Server and the public network server that public network is arranged in, wherein public network server is mainly used for the first authentication server 200 and interior
Data transmission between network server, counting for similarity are completed on network server, intranet server and public network server
Between can be isolated by equipment such as gateways.
At this point, the detailed process of step S11 is as follows:
A: public network server receives certificate information and live image from the first authentication server 200, and by certificate information
And live image is sent to intranet server;
B: intranet server receives certificate base map corresponding with certificate information from the second authentication server 300, and calculates phase
Like degree;
C: public network server receives similarity from intranet server, and similarity is returned to the first authentication server 200.
Further, since the calculating of similarity occupies more server resource, to ensure that server operates normally,
Maximum number of concurrent control can be carried out on third authentication server 400 to the request for obtaining similarity.The request is by the first verifying
Server 200 is sent to third authentication server 400, includes certificate information and live image in the content of request, it is desirable to the
Three authentication servers 400 return to similarity calculation as a result, specifically, the interface of the first authentication server 200 such as calls at the behaviors
It can be regarded as obtaining the request of similarity.Intranet server and public network service are divided into for third authentication server 400
The case where device, can be completed maximum number of concurrent control by public network server.
There are many maximum number of concurrent controls, and method is available, does not limit institute's method to be used here.For example, can be with
Take the method waited in line, it is assumed that at most handle the requests of 10 acquisition similarities in 1 second, request more than 10 then can be
It is lined up within the scope of time-out time, queue length size is 200, then more requests then can be abandoned directly.Certainly, if request quilt
It abandons or time-out is untreated, corresponding error message, the first authentication server 200 should be returned to the first authentication server 200
These mistakes can be voluntarily handled, or further notice testimony of a witness veritification all-in-one machine 100 takes corresponding measure, such as to core
People's display reminding information is tested, veritification etc. is re-initiated after waiting for a period of time.It should be understood that above-mentioned maximum number of concurrent controlling party
Method is only a kind of example, and the numerical value of specific practice and use does not constitute limiting the scope of the invention.
Fig. 3 shows the flow chart of second of testimony of a witness checking method provided in an embodiment of the present invention.In reference Fig. 3, Fig. 3
Step S20, S27, S28, S29 are similar with step S10, S11, S12, S13 in Fig. 1, are no longer specifically addressed here,
It is main to illustrate the step different in Fig. 1, when illustrating in the framework mode in Fig. 1 (B) as an example.
In a kind of embodiment of the embodiment of the present invention, testimony of a witness checking method can also include:
Certificate information is sent to the second authentication server 300 by the S25: the first authentication server of step 200, and is tested from second
It demonstrate,proves server 300 and receives the expression whether effective verification result of certificate information.
Whether certificate number and name, verifying certificate information, which effectively may include verifying, is included the case where for certificate information
Certificate number whether there is in certificate database, and verifying certificate number whether match with name, if certificate number presence and with
Name matches, then verification result is effective, is otherwise invalid.Specifically, in the presence of determining certificate number, second
Authentication server 300 can go in certificate database to inquire the corresponding name of the certificate number according to certificate number, then judgement inquiry
To name and currently whether the name to be verified identical, it is identical, show that certificate number and name are matched, be not otherwise not
Match.It should be understood that the behavior of second server is not belonging to protection content of the invention, being merely illustrative it here can
The implementation of energy.
Certainly, if certificate information further includes further including address, validity period, certificate handling machine in other information, such as identity card
The information such as pass carry out verifying to these information and are also possible that.Obvious second authentication server 300 is in accessible certificate number
In the case where according to library, it is easily accomplished the verifying of certificate information validity.
The validity for verifying certificate information can provide interface service by the second authentication server 300 and supply first service for checking credentials
Device 200 calls, naturally it is also possible to take other modes.The S26: the first authentication server of step 200 is based on verification result judgement card
Whether part information is effective.
Only when the first authentication server 200 determines that certificate information is effective according to verification result, subsequent step can be just executed
Suddenly, otherwise the first authentication server 200 can veritify all-in-one machine 100 to the testimony of a witness and return to the mistake letter for indicating that certificate information is invalid
Breath is taken so as to testimony of a witness veritification all-in-one machine 100 and people to be veritified is prompted to re-enter the behaviors such as certificate information.
Similarity-rough set due to calculating portrait consumes computing resource, first judges whether certificate information has before calculating
Effect, is only just calculated when certificate information is effective, the efficiency veritified without card can be improved, while increasing and testing certificate information
Card is but also the safety of entire verification procedure is higher.
In a kind of embodiment of the embodiment of the present invention, testimony of a witness checking method can also include:
The S24: the first authentication server of step 200 detects and judges whether the picture quality of live image meets the requirements.
The testimony of a witness veritifies all-in-one machine 100 in collection site image, by factors shadows such as site environment, people to be veritified itself behaviors
It rings, may cause that picture quality is bad, it is designated herein bad to refer to the requirement for not meeting and calculating similarity, such as image frame
There is the problems such as blocking in too black, fuzzy pictures.If the quality of live image is excessively poor, so that having exceeded calculating similarity operator
The tolerance boundary of method may cause and veritify the serious problems such as result mistake.Therefore the first detection image before carrying out similarity calculation
Quality is conducive to improve and veritifies result.
Detection image quality can locally be carried out in the first authentication server 200, such as on the first authentication server 200
Dispose the Software Development Kit (Software Development Kit, abbreviation SDK) with picture quality detection function.The
Live image can also be sent to third authentication server 400 and detected by one authentication server 200, receive third verifying clothes
The testing result that business device 400 returns.It can be used and calculate the identical SDK detection of similarity on third authentication server 400
Picture quality, to ensure that testing result meets the image quality requirements of calculating similarity.
Picture quality testing result can be the numerical value of score value etc, can be pre- on the first authentication server 200
The good certain judgment criteria of first configuration a, for example, threshold value can be set, if the score value obtained is more than or equal to the threshold value, it is believed that
Picture quality is met the requirements, if the score value obtained is less than the threshold value, it is believed that picture quality is unsatisfactory for requiring.
Only when picture quality is met the requirements, subsequent step can be just executed, otherwise the first authentication server 200 can be to
The testimony of a witness veritifies all-in-one machine 100 and returns to the error message that expression picture quality is unsatisfactory for requirement, adopts so that the testimony of a witness veritifies all-in-one machine 100
It takes and resurveys the behaviors such as live image.
Further, the document information checking in step S25, due to having used second service for checking credentials of certificate management department
The service that device 300 provides, there may be certain expenses in practice, for example, carrying out body using the server of public security department
Public security department can collect certain expense when part card information inquiry, therefore step S24 can be executed before step S25, to avoid
Unnecessary cost is generated, saves and veritifies cost.Certainly, if not being related to charging problem in certain application scenarios, by step
S24 be put into after step S25 execute it is also possible.
In a kind of embodiment of the embodiment of the present invention, testimony of a witness checking method can also include:
The S21: the first authentication server of step 200 detects and judges that whether the testimony of a witness veritifies all-in-one machine 100 in the first verifying clothes
Registration was carried out on business device 200.
Certain testimony of a witness veritifies all-in-one machine 100 and carried out registration on the first authentication server 200, indicates that the testimony of a witness veritifies one
Body machine 100 belongs to the management of the first authentication server 200, it belongs to legitimate device for the first authentication server 200, can be with
Subsequent step is executed, otherwise it belongs to illegality equipment for the first authentication server 200, can veritify all-in-one machine to the testimony of a witness
100, which return to the expression testimony of a witness, veritifies the error message that all-in-one machine 100 did not carried out registration, takes so that the testimony of a witness veritifies all-in-one machine 100
Initiate the behaviors such as registration.
To carry out registration verifying, the testimony of a witness veritifies all-in-one machine 100 can be by its device identification, such as uuid etc., believes with certificate
Breath and live image are sent to the first authentication server 200 together, so as to the body of the first authentication server 200 identification equipment
Part.
In practice, the testimony of a witness, which veritifies all-in-one machine 100 and testimony of a witness verifying system backstage, may be not belonging to same manufacturer, as mentioning
For the manufacturer on backstage, unregistered equipment is not intended to veritify service without card using it naturally.Therefore this embodiment has higher
Practical value and higher safety.
In a kind of embodiment of the embodiment of the present invention, testimony of a witness checking method can also include:
The S22: the first authentication server of step 200 detects and judges that the testimony of a witness veritifies whether all-in-one machine 100 is authorized to use the
The service that one authentication server 200 provides.
Authorization message can be stored on the first authentication server 200, veritify all-in-one machine 100 for chartered testimony of a witness
It can also further verify whether it is authorized, obtain authorization, it should be allowed to provide using the first authentication server 200
Service, subsequent step can be executed, otherwise do not allow its use the first authentication server 200 provide service, can be to people
Card veritifies all-in-one machine 100 and returns to the expression testimony of a witness veritification uncommitted error message of all-in-one machine 100, so that the testimony of a witness veritifies all-in-one machine
100 take the behaviors such as initiation authorization requests.
Even if certain testimony of a witness veritifies all-in-one machine 100 belongs to legitimate device for backstage, but does not represent it and have permission and make
With without card veritify service, such as may the equipment only have using had card veritify service permission or the equipment authorization
Failure can not use veritify service without card at present.Effective rights management is carried out to these situations, is conducive to carry out to service
User carries out the business of charging etc., so that certain economy return can be obtained by providing the manufacturer for veritifying service without card.
Further, testimony of a witness checking method can also include:
The S23: the first authentication server of step 200 detects and judges that testimony of a witness veritification all-in-one machine 100 is authorized to use first and tests
Whether the residue degree for the service that card server 200 provides is greater than zero.
With reference to mainstream way in the industry, the mode charged in due order can be taken for veritifying service without card, therefore authorizing
When can also take in the way of sub-authorization.For example, veritifying all-in-one machine 100 to the testimony of a witness every time authorizes certain access times, remember
On the first authentication server 200, the testimony of a witness, which is veritified, subtracts one for corresponding number after 100 use of all-in-one machine is serviced without card veritification for record.
The testimony of a witness for having obtained authorization veritifies all-in-one machine 100, if the authorization recorded on the first authentication server 200 is surplus
Complementary degree is greater than zero, and showing, which can also continue to, veritifies service using without card, can execute subsequent step, otherwise not allow its continuation
Service is veritified using without card, the return of all-in-one machine 100 can be veritified to the testimony of a witness indicates that the testimony of a witness veritifies all-in-one machine 100 and authorizes residue degree
Error message no more than zero, so as to the testimony of a witness veritify all-in-one machine 100 take initiation continue to pay dues request etc. behaviors.
It should be understood that can also be correspondingly adopted if veritifying service without card takes other charging modes when implementing
Different authority checking methods.
The embodiment of the present invention also provides a kind of first authentication server 200, and Fig. 4 shows the first authentication server 200
Functional block diagram.Referring to Fig. 4, the first authentication server 200 includes:
Information receiving module 210 veritifies the certificate information and live image that all-in-one machine 100 is sent for receiving the testimony of a witness;
Similarity obtains module 220, for obtaining portrait and live image in certificate base map corresponding with certificate information
In portrait similarity, wherein certificate base map is stored in certificate database;
Similarity judgment module 230, for judging the people in portrait and live image in certificate base map based on similarity
It seem no to match;
Information return module 240, if veritifying the return of all-in-one machine 100 for matching to the testimony of a witness and being proved to be successful information.
The technical effect of first authentication server 200 provided in an embodiment of the present invention, realization principle and generation is aforementioned
By the agency of in embodiment of the method, to briefly describe, Installation practice part does not refer to that place, the method for can refer to are applied corresponding in example
Content.
The embodiment of the present invention also provides a kind of third authentication server 400, and Fig. 5 shows third authentication server 400
Functional block diagram.Referring to Fig. 5, third authentication server 400 includes:
Information receiving module 410 veritifies the card that all-in-one machine 100 is sent for receiving the testimony of a witness from the first authentication server 200
Part information and live image;
Similarity calculation module 420, for receiving certificate corresponding with certificate information bottom from the second authentication server 300
Figure, and calculates the similarity of the portrait in the portrait and live image in certificate base map, wherein the second authentication server 300 is
Have permission to access the server of certificate database;
Similarity return module 430, for similarity to be returned to the first authentication server 200.
The technical effect of third authentication server 400 provided in an embodiment of the present invention, realization principle and generation is aforementioned
By the agency of in embodiment of the method, to briefly describe, Installation practice part does not refer to that place, the method for can refer to are applied corresponding in example
Content.
The embodiment of the present invention also provides a kind of computer readable storage medium, and meter is stored on computer readable storage medium
Calculation machine program instruction when computer program instructions are read out by the processor and run, executes method provided in an embodiment of the present invention
Step.Processor designated herein can be the processor of the first authentication server 200 or third authentication server 400.
It should be noted that all the embodiments in this specification are described in a progressive manner, each embodiment weight
Point explanation is the difference from other embodiments, and the same or similar parts between the embodiments can be referred to each other.
For device class embodiment, since it is basically similar to the method embodiment, so being described relatively simple, related place ginseng
See the part explanation of embodiment of the method.
In several embodiments provided herein, it should be understood that disclosed device and method can also pass through it
His mode is realized.The apparatus embodiments described above are merely exemplary, for example, the flow chart and block diagram in attached drawing are aobvious
The device of multiple embodiments according to the present invention, architectural framework in the cards, the function of method and computer program product are shown
It can and operate.In this regard, each box in flowchart or block diagram can represent one of a module, section or code
Point, a part of the module, section or code includes one or more for implementing the specified logical function executable
Instruction.It should also be noted that function marked in the box can also be attached to be different from some implementations as replacement
The sequence marked in figure occurs.For example, two continuous boxes can actually be basically executed in parallel, they sometimes may be used
To execute in the opposite order, this depends on the function involved.It is also noted that each of block diagram and or flow chart
The combination of box in box and block diagram and or flow chart can be based on the defined function of execution or the dedicated of movement
The system of hardware is realized, or can be realized using a combination of dedicated hardware and computer instructions.
In addition, each functional module in each embodiment of the present invention can integrate one independent portion of formation together
Point, it is also possible to modules individualism, an independent part can also be integrated to form with two or more modules.
It, can be with if the function is realized and when sold or used as an independent product in the form of software function module
It is stored in computer-readable storage medium.Based on this understanding, technical solution of the present invention is substantially in other words to existing
Having the part for the part or the technical solution that technology contributes can be embodied in the form of software products, the computer
Software product is stored in a storage medium, including some instructions are used so that computer equipment executes each embodiment institute of the present invention
State all or part of the steps of method.Computer equipment above-mentioned includes: personal computer, server, mobile device, intelligently wears
The various equipment with execution program code ability such as equipment, the network equipment, virtual unit are worn, storage medium above-mentioned includes: U
Disk, mobile hard disk, read-only memory, random access memory, magnetic disk, tape or CD etc. are various to can store program code
Medium.
The above description is merely a specific embodiment, but scope of protection of the present invention is not limited thereto, any
Those familiar with the art in the technical scope disclosed by the present invention, can easily think of the change or the replacement, and should all contain
Lid is within protection scope of the present invention.Therefore, the protection scope of the present invention shall be subject to the protection scope of the claims.
Claims (19)
1. a kind of testimony of a witness checking method, which is characterized in that be applied to the first authentication server, comprising:
It receives the testimony of a witness and veritifies the certificate information and live image that all-in-one machine is sent;
The similarity of the portrait in certificate base map corresponding with the certificate information and the portrait in the live image is obtained,
In, the certificate base map is stored in certificate database;
Judge whether portrait and the portrait in the live image in the certificate base map match based on the similarity;
If matching, all-in-one machine return is veritified to the testimony of a witness and is proved to be successful information.
2. testimony of a witness checking method according to claim 1, which is characterized in that the acquisition is corresponding with the certificate information
The similarity of the portrait in portrait and the live image in certificate base map, comprising:
The certificate information is sent to the second authentication server, and receives the expression certificate from second authentication server
The whether effective verification result of information, wherein second authentication server is the clothes for having permission to access the certificate database
Business device;
If the verification result indicates that the certificate information is effective, obtain in certificate base map corresponding with the certificate information
The similarity of portrait in portrait and the live image.
3. testimony of a witness checking method according to claim 2, which is characterized in that the certificate information includes certificate number and surname
Name,
Whether the certificate information is effective, comprising: the certificate number whether there is in the certificate database and the card
Whether piece number matches with the name.
4. testimony of a witness checking method according to claim 2 or 3, which is characterized in that the acquisition and the certificate information pair
The similarity of the portrait in certificate base map and the portrait in the live image answered, comprising:
The certificate information and the live image are sent to third authentication server, connect from the third authentication server
Receive the similarity.
5. testimony of a witness checking method according to claim 2 or 3, which is characterized in that described to be sent to the certificate information
Second authentication server, comprising:
Judge whether the picture quality of the live image meets the requirements;
If meeting the requirements, the certificate information is sent to second authentication server.
6. testimony of a witness checking method according to claim 5, which is characterized in that the image matter of the judgement live image
Whether amount meets the requirements, comprising:
The live image is sent to third authentication server to detect, and receives and detects from the third authentication server
As a result;
Judge whether described image quality meets the requirements based on the testing result.
7. testimony of a witness checking method according to claim 5, which is characterized in that the image matter of the judgement live image
Whether amount meets the requirements, comprising:
Judge that the testimony of a witness veritifies whether all-in-one machine on first authentication server carried out registration;
If carrying out registration, judge whether the picture quality of the live image meets the requirements.
8. testimony of a witness checking method according to claim 7, which is characterized in that the image matter of the judgement live image
Whether amount meets the requirements, comprising:
Judge that the testimony of a witness veritifies whether all-in-one machine is authorized to use the service that first authentication server provides;
If being authorized to, judge whether the picture quality of the live image meets the requirements.
9. testimony of a witness checking method according to claim 8, which is characterized in that the image matter of the judgement live image
Whether amount meets the requirements, comprising:
Judging that the testimony of a witness veritifies all-in-one machine and is authorized to use the residue degree of the service that first authentication server provides is
It is no to be greater than zero;
If more than zero, then judge whether the picture quality of the live image meets the requirements.
10. a kind of testimony of a witness checking method, which is characterized in that be applied to third authentication server, comprising:
The testimony of a witness, which is received, from the first authentication server veritifies the certificate information and live image that all-in-one machine is sent;
Certificate base map corresponding with the certificate information is received from the second authentication server, and calculates the people in the certificate base map
As the similarity with the portrait in the live image, wherein second authentication server is to have permission to access certificate data
The server in library;
The similarity is returned into first authentication server.
11. testimony of a witness checking method according to claim 10, which is characterized in that the second authentication server setting is being demonstrate,proved
The Intranet of part administrative department, the third authentication server include that the intranet server of the Intranet is arranged in and is arranged in public affairs
The public network server of net,
It is described that the certificate information and live image that the testimony of a witness veritifies all-in-one machine transmission are received from the first authentication server, comprising:
The public network server receives the certificate information and the live image from first authentication server, and by institute
It states certificate information and the live image is sent to the intranet server;
It is described to receive certificate base map corresponding with the certificate information from the second authentication server, and calculate in the certificate base map
Portrait and the live image in portrait similarity, comprising:
The intranet server receives the certificate base map from second authentication server, and calculates the similarity;
It is described that the similarity is returned into first authentication server, comprising:
The public network server receives the similarity from the intranet server, and similarity return described first is tested
Demonstrate,prove server.
12. testimony of a witness checking method described in 0 or 11 according to claim 1, which is characterized in that described to be connect from the first authentication server
It receives the testimony of a witness and veritifies the certificate information and live image that all-in-one machine is sent, comprising:
The request for the acquisition similarity that first authentication server is sent is received, and to the acquisition concurrent in the unit time
The quantity of the request of similarity is controlled, wherein includes the certificate information and institute in the request for obtaining similarity
State live image.
13. a kind of first authentication server characterized by comprising
Information receiving module veritifies the certificate information and live image that all-in-one machine is sent for receiving the testimony of a witness;
Similarity obtains module, for obtaining the portrait in certificate base map corresponding with the certificate information and the live image
In portrait similarity, wherein the certificate base map is stored in certificate database;
Similarity judgment module, for being judged in the portrait in the certificate base map and the live image based on the similarity
Portrait whether match;
Information return module, if veritifying all-in-one machine return for matching to the testimony of a witness and being proved to be successful information.
14. a kind of third authentication server characterized by comprising
Information receiving module veritifies the certificate information and scene that all-in-one machine is sent for receiving the testimony of a witness from the first authentication server
Image;
Similarity calculation module for receiving certificate base map corresponding with the certificate information from the second authentication server, and is counted
Calculate the similarity of the portrait in the certificate base map and the portrait in the live image, wherein second authentication server
For the server for having permission to access certificate database;
Similarity return module, for the similarity to be returned to first authentication server.
15. a kind of testimony of a witness veritifies backstage characterized by comprising the first authentication server;
First authentication server includes: first memory and first processor, and is stored in the first memory
One computer program instructions, when first computer program instructions are read and are run by the first processor, perform claim
It is required that the step of method described in any one of 1-9.
16. a kind of testimony of a witness veritifies backstage characterized by comprising the first authentication server and third authentication server;
First authentication server includes: first memory and first processor, and is stored in the first memory
One computer program instructions, when first computer program instructions are read and are run by the first processor, perform claim
It is required that the step of method described in any one of 2-9;
The third authentication server includes: second memory and second processor, and is stored in the second memory
Two computer program instructions, when the second computer program instruction is read and is run by the second processor, perform claim
It is required that the step of method described in any one of 10-12.
17. a kind of third authentication server characterized by comprising second memory and second processor, described second deposits
Second computer program instruction is stored in reservoir, the second computer program instruction is read and transported by the second processor
When row, the step of perform claim requires method described in any one of 10-12.
18. a kind of testimony of a witness verifying system characterized by comprising the testimony of a witness is veritified described in all-in-one machine and claim 15 or 16
The testimony of a witness veritify backstage.
19. a kind of computer readable storage medium, which is characterized in that be stored with computer on the computer readable storage medium
Program instruction, when the computer program instructions are read out by the processor and run, perform claim is required described in any one of 1-12
Method the step of.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811081524.2A CN109325332A (en) | 2018-09-17 | 2018-09-17 | Testimony of a witness checking method, server, backstage and system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811081524.2A CN109325332A (en) | 2018-09-17 | 2018-09-17 | Testimony of a witness checking method, server, backstage and system |
Publications (1)
Publication Number | Publication Date |
---|---|
CN109325332A true CN109325332A (en) | 2019-02-12 |
Family
ID=65265490
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811081524.2A Pending CN109325332A (en) | 2018-09-17 | 2018-09-17 | Testimony of a witness checking method, server, backstage and system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109325332A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112819475A (en) * | 2021-02-09 | 2021-05-18 | 中国银联股份有限公司 | Information processing method, information processing device, electronic equipment, server and medium |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104504321A (en) * | 2015-01-05 | 2015-04-08 | 湖北微模式科技发展有限公司 | Method and system for authenticating remote user based on camera |
CN104899802A (en) * | 2015-06-09 | 2015-09-09 | 枣庄市公安局 | Hotel check-in information system and using method thereof |
CN105809111A (en) * | 2016-02-25 | 2016-07-27 | 曹宇 | Identity authentication method, apparatus, device and system |
CN106302330A (en) * | 2015-05-21 | 2017-01-04 | 腾讯科技(深圳)有限公司 | Auth method, device and system |
CN107016127A (en) * | 2017-05-04 | 2017-08-04 | 杭州悉点科技有限公司 | A kind of electronics temporary identity authentication method and system based on biological identification technology |
CN108171032A (en) * | 2017-12-01 | 2018-06-15 | 平安科技(深圳)有限公司 | A kind of identity identifying method, electronic device and computer readable storage medium |
-
2018
- 2018-09-17 CN CN201811081524.2A patent/CN109325332A/en active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104504321A (en) * | 2015-01-05 | 2015-04-08 | 湖北微模式科技发展有限公司 | Method and system for authenticating remote user based on camera |
CN106302330A (en) * | 2015-05-21 | 2017-01-04 | 腾讯科技(深圳)有限公司 | Auth method, device and system |
CN104899802A (en) * | 2015-06-09 | 2015-09-09 | 枣庄市公安局 | Hotel check-in information system and using method thereof |
CN105809111A (en) * | 2016-02-25 | 2016-07-27 | 曹宇 | Identity authentication method, apparatus, device and system |
CN107016127A (en) * | 2017-05-04 | 2017-08-04 | 杭州悉点科技有限公司 | A kind of electronics temporary identity authentication method and system based on biological identification technology |
CN108171032A (en) * | 2017-12-01 | 2018-06-15 | 平安科技(深圳)有限公司 | A kind of identity identifying method, electronic device and computer readable storage medium |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112819475A (en) * | 2021-02-09 | 2021-05-18 | 中国银联股份有限公司 | Information processing method, information processing device, electronic equipment, server and medium |
WO2022170759A1 (en) * | 2021-02-09 | 2022-08-18 | 中国银联股份有限公司 | Information processing method and apparatus, and electronic device, server and medium |
CN112819475B (en) * | 2021-02-09 | 2024-08-16 | 中国银联股份有限公司 | Information processing method, device, electronic equipment, server and medium |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8601535B2 (en) | Mobile authorization using policy based access control | |
JP7082569B2 (en) | Two-dimensional code processing method and equipment | |
CN103597494B (en) | Method and apparatus for managing digital usage rights of a document | |
CN102651772B (en) | Information processing system, information processing device, server device, and method | |
CN102868533B (en) | resource access authorization verification method and system | |
CN107408064A (en) | Order is performed in virtual machine instance | |
CN105122230A (en) | Tracing as a service | |
CN105103147A (en) | Tracing with a workload distributor | |
US20210042748A1 (en) | Blockchain-based secure resource management | |
JP2009070377A (en) | Integrated adaptable accounting system for print job | |
US20200294059A1 (en) | Payment processing | |
CN109409552A (en) | Reserve access method, system, computer equipment and storage medium | |
KR101412746B1 (en) | System for controling book rent/return using camera | |
CN109885993A (en) | A kind of identity authorization system, equipment and computer readable storage medium | |
CN115203666A (en) | Identity authentication method and device, storage medium and electronic equipment | |
CN104704521A (en) | Multi-factor profile and security fingerprint analysis | |
CN108961034A (en) | System and method, storage medium based on user behavior certification | |
CN109325332A (en) | Testimony of a witness checking method, server, backstage and system | |
CN106060017A (en) | Cloud platform and method of data management and control | |
CN112905131B (en) | Self-service printing background compatible method and device, equipment, storage medium and system | |
Li et al. | PhotoSafer: content-based and context-aware private photo protection for smartphones | |
CN110929292B (en) | Medical data searching method and device | |
CN113535774A (en) | Service data processing method and device | |
TW202103076A (en) | Resource transfer and allocation method and device Resource transfer and allocation method and device | |
CN116975821A (en) | Information processing method, apparatus, electronic device, storage medium, and program product |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20190212 |