CN106330900A - Information authentication method and server - Google Patents
Information authentication method and server Download PDFInfo
- Publication number
- CN106330900A CN106330900A CN201610704538.XA CN201610704538A CN106330900A CN 106330900 A CN106330900 A CN 106330900A CN 201610704538 A CN201610704538 A CN 201610704538A CN 106330900 A CN106330900 A CN 106330900A
- Authority
- CN
- China
- Prior art keywords
- derivative
- mark
- quick response
- response code
- certified
- 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/08—Network architectures or network communication protocols for network security for authentication of entities
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K19/00—Record carriers for use with machines and with at least a part designed to carry digital markings
- G06K19/06—Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code
- G06K19/06009—Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code with optically detectable marking
- G06K19/06037—Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code with optically detectable marking multi-dimensional coding
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/018—Certifying business or products
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- Finance (AREA)
- Entrepreneurship & Innovation (AREA)
- Strategic Management (AREA)
- Economics (AREA)
- General Business, Economics & Management (AREA)
- Development Economics (AREA)
- Accounting & Taxation (AREA)
- Marketing (AREA)
- Computer Hardware Design (AREA)
- Computer Security & Cryptography (AREA)
- Computing Systems (AREA)
- General Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
The invention discloses an information authentication method and a server. The method comprises the following steps: acquiring a preset initial two-dimensional code in advance; generating at least one derivative two-dimensional code according to the preset initial two-dimensional code; establishing an association relation between a derivative identifier carried in the derivative two-dimensional code and the preset initial identifier in the preset initial two-dimensional code; sequentially receiving the preset initial identifier sent by a client and a to-be-authenticated identifier carried in the to-be-authenticated two-dimensional code; comparing the to-be-authenticated identifier with each derivative identifier one by one; returning authentication pass prompt information to the client when a target derivative identifier matched with the to-be-authenticated identifier exists among the derivative identifiers. The information authentication method and server provided by the invention can guarantee the security of the information while improving the authentication efficiency.
Description
Technical field
The present invention relates to field of information security technology, be specifically related to method and the server of a kind of authentification of message.
Background technology
Along with the development of information technology, information security has become as the problem that industry-by-industry is all paid much attention to, various
The authentification of message technology of various kinds is also the most perfect.
Currently, the password that the more commonly used authentification of message technology pre-sets often by checking realizes.Such as,
The process of password setup and certification all can be carried out in the server.User can arrange checking mouth in advance in the server
Order, this checking password can be such as numerical ciphers or finger print information.User is follow-up, needs to provide correct to server
Checking password, just can access the content in server or modify the content in server.
The technology of above-mentioned authentification of message is currently widely used in industry-by-industry.Such as, can in the IC-card of user's use, ID card
With integrated communicaton chip, by IC-card, ID card are positioned on special equipment, such that it is able to set up communication link with background server
Connect.User is by inputting numerical ciphers on special equipment, such that it is able to differentiated whether current user has by background server
The standby authority accessing back-end data.After certification is passed through, user just can carry out follow-up such as transferring accounts, consume or inquiry etc.
Movable.
This authentification of message technology of the prior art often suffers from the drawback that due in current IC-card and ID card
Communication chip is easier to replicate, and once communication chip is replicated, and any can conduct interviews back-end data and revise per capita,
This will be unable to the safety of guarantee information.
It should be noted that introduction to technical background above be intended merely to the convenient technical scheme to the application carry out clear,
Complete explanation, and facilitate the understanding of those skilled in the art to illustrate.Can not be merely because these schemes be the application's
Background section is set forth and thinks that technique scheme is known to those skilled in the art.
Summary of the invention
It is an object of the invention to provide method and the server of a kind of authentification of message, it is possible to improving the same of authentication efficiency
Time, ensure the safety of information further.
For achieving the above object, one aspect of the present invention provides the method for authentification of message, and described method includes: obtain pre-in advance
If original two-dimensional code, described default original two-dimensional code carries default initial marking;Generate according to described default original two-dimensional code
At least one derivative Quick Response Code, wherein, carries derivative mark respectively in each derivative Quick Response Code;By each described derivative Quick Response Code
In the derivative mark carried set up incidence relation with described default initial marking;Successively receive client send described preset at the beginning of
Begin the mark to be certified identifying and carrying in Quick Response Code to be certified;Described mark to be certified is derived with each and identifies 1 a pair
Ratio, when there is the derivative mark of the target matched with described mark to be certified in mark derivative each described, to described client
End return authentication passes through information.
Further, the derivative mark carried in derivative Quick Response Code that each is described is set up with described default initial marking
After incidence relation, described method also includes: after preset duration, again generates at least according to described default original two-dimensional code
One derivative Quick Response Code, and replace original derivative Quick Response Code generated with the derivative Quick Response Code regenerated.
Further, the derivative mark carried in each described derivative Quick Response Code is set up pass with described default initial marking
Connection relation specifically includes: with described default initial marking, the derivative mark carried in each described derivative Quick Response Code is constituted key assignments
Right, and preserve the described key-value pair of composition.
Further, described mark to be certified is specifically included with each derivative mark contrast one by one: obtain pre-with described
If the key-value pair that initial marking is corresponding, and from described key-value pair, extract at least be associated with described default initial marking
Individual derivative mark;It is right that each derivative mark at least one derivative mark described in extracting and described mark to be certified are carried out
Ratio.
Further, the derivative mark of described target matches with described mark to be certified and specifically includes: described target is derivative
Identify identical with described mark to be certified;Or, between the derivative mark of described target and described mark to be certified, meet pre-imputation
Method relation.
Further, described default original two-dimensional code also includes contact details;Correspondingly, when mark derivative each described
In when the most there is not the derivative mark of the target that matches with described mark to be certified, described method also includes: to described client
Return authentication failure information and described contact details.
Further, described default original two-dimensional code includes dynamic two-dimension code;Correspondingly, according to described default original two-dimensional
Code generates at least one derivative Quick Response Code and specifically includes: described original two-dimensional code is split as presetting the image of frame number;By described
Preset the Quick Response Code comprised in the image of frame number and be defined as at least one derivative Quick Response Code described.
For achieving the above object, another aspect of the present invention also provides for the server of a kind of authentification of message, described server bag
Include: original two-dimensional code acquiring unit, obtain in advance and preset original two-dimensional code, described default original two-dimensional code carries default
Initial marking;Derivative Quick Response Code signal generating unit, for generating at least one derivative Quick Response Code according to described default original two-dimensional code,
Wherein, each derivative Quick Response Code carries derivative mark respectively;Incidence relation sets up unit, for by each described derivative two dimension
The derivative mark carried in Ma and described default initial marking set up incidence relation;Certification mark receives unit, for connecing successively
Receive the mark to be certified carried in the described default initial marking sent of client and Quick Response Code to be certified;Authentication ' unit, is used for
Described mark to be certified is contrasted one by one with each derivative mark, when mark derivative each described exists and described mark to be certified
During the derivative mark of the target of sensible coupling, pass through information to described client return authentication.
Further, after described incidence relation sets up unit, described server also includes: Quick Response Code dynamically changes list
Unit, for after preset duration, generates at least one derivative Quick Response Code according to described default original two-dimensional code again, and with heavy
Newly-generated derivative Quick Response Code replaces original derivative Quick Response Code generated.
Further, described default original two-dimensional code also includes contact details;Correspondingly, when mark derivative each described
In when the most there is not the derivative mark of the target that matches with described mark to be certified, described server also includes: authentification failure list
Unit, for described client return authentication failure information and described contact details.
Therefore, the method for a kind of authentification of message that the present invention provides and server, by default original two-dimensional code
Default initial marking is associated with the derivative mark of at least one derivative Quick Response Code, then when carrying out authentification of message, permissible
First scan described default original two-dimensional code, scan the Quick Response Code to be certified that user provides the most again, such that it is able to will scan
The default initial marking arrived and mark to be certified send to background server.Background server is treated described in may determine that further
Certification identifies whether to match with a mark in above-mentioned derivative mark, such that it is able to judge to be certified two that user provides
Dimension code is the most effective.The present invention carries out the process of authentification of message by the form of scanning Quick Response Code, drastically increases information
The efficiency of certification.Simultaneously as the derivative Quick Response Code presetting original two-dimensional code and correspondence thereof all stores at server end, and recognize
The process of card is also carried out at server end, thus ensure that the safety of authentification of message.
With reference to explanation hereinafter and accompanying drawing, disclose in detail the particular implementation of the application, specify the former of the application
Reason can be in adopted mode.It should be understood that presently filed embodiment is not so limited in scope.In appended power
In the range of the spirit and terms that profit requires, presently filed embodiment includes many changes, revises and be equal to.
The feature described for a kind of embodiment and/or illustrate can be in same or similar mode one or more
Other embodiment individual uses, combined with the feature in other embodiment, or substitute the feature in other embodiment.
It should be emphasized that term " includes/comprises " existence referring to feature, one integral piece, step or assembly herein when using, but also
It is not excluded for the existence of one or more further feature, one integral piece, step or assembly or additional.
Accompanying drawing explanation
The method flow diagram of a kind of authentification of message that Fig. 1 provides for the application embodiment;
The apparatus function module map of a kind of authentification of message that Fig. 2 provides for the application embodiment.
Detailed description of the invention
For the technical scheme making those skilled in the art be more fully understood that in the application, real below in conjunction with the application
Execute the accompanying drawing in mode, the technical scheme in the application embodiment is clearly and completely described, it is clear that described
Embodiment is only a part of embodiment of the application rather than whole embodiments.Based on the embodiment party in the application
Formula, other embodiments all that those of ordinary skill in the art are obtained under not making creative work premise, all answer
When the scope belonging to the application protection.
The application embodiment provides a kind of method of authentification of message.Refer to Fig. 1, said method comprising the steps of.
Step S1: obtain in advance and preset original two-dimensional code, carry default initial marking in described default original two-dimensional code.
In the present embodiment, described default original two-dimensional code can print or be stored on various article, such as
On virgin clothes, notebook computer or classified papers.Described default original two-dimensional code can be randomly generated, described pre-
If original two-dimensional code printing or after being stored on article, this default original two-dimensional code just can be bound with described article mutually.
In the present embodiment, when needing the safety ensureing certain article, after obtaining these article, can pass through
Quick Response Code on these article is scanned by client.Described client can be to be mounted with that the electronics identifying Quick Response Code software sets
Standby, such as smart mobile phone, personal digital assistant, panel computer, intelligence wearable device etc..Described client can be with responsible letter
The server of breath certification carries out data transmission.So at described client scan after the Quick Response Code on these article, the most permissible
The Quick Response Code of scanning is sent to described server.
In the present embodiment, the Quick Response Code on described article just can be described default original two-dimensional code, works as server
After receiving the described default original two-dimensional code that client is sent, just can extract institute by conventional Quick Response Code decoding means
State the default initial marking carried in default original two-dimensional code.Described default initial marking can be a unique character string,
This character string can be that article pre-set when dispatching from the factory, and such as this character string can be the factory number of these article.
Step S2: generate at least one derivative Quick Response Code, wherein, each derivative two dimension according to described default original two-dimensional code
Derivative mark is carried respectively in Ma.
In the present embodiment, after server receives the default original two-dimensional code that client is sent, can basis
Described default original two-dimensional code generates at least one derivative Quick Response Code.After generating described derivative Quick Response Code, these can be spread out
Raw Quick Response Code distributes to the crowd with authority.Such as, described default original two-dimensional code is printed on children clothes, then youngster
After the virgin head of a family or guardian buy back this children clothes, can with the Quick Response Code on this children clothes of client scan, thus
Send to described server and preset original two-dimensional code.Described server, can be by generating after at least one derivative Quick Response Code
At least one derivative Quick Response Code described distributes to the head of a family or the guardian of child.The most such as, described default original two-dimensional code can
To be printed on notebook computer, then after user have purchased this notebook computer, equally should with client scan
Quick Response Code on notebook computer.And then server can generate one derivative two according to the default original two-dimensional code that user provides
Dimension code, and this derivative Quick Response Code is distributed to buy the user of this notebook computer.
It is to say, in the present embodiment, print or the default original two-dimensional code that is stored on article is through clothes
After the process of business device, all can produce at least one derivative Quick Response Code, and at least one derivative Quick Response Code described can be distributed to
Described article are possessed the crowd using or keeping an eye on authority.
In the present embodiment, each derivative Quick Response Code generated carries derivative mark the most respectively.Described derivative
Mark can be by being decoded obtaining to derivative Quick Response Code.It should be noted that the derivative mark carried in derivative Quick Response Code
May not have physical meaning, it may be only one section of unique character string, and this character string can not possess any reality
Border meaning, the effect of this character string is exactly unique derivative Quick Response Code identifying its correspondence.
In the present embodiment, described default original two-dimensional code can be dynamic two-dimension code, this dynamic two-dimension code each
Two field picture all can show a static Quick Response Code.In this case, described default original two-dimensional code can be considered as multiple
The set of static two dimensional code, the default initial marking carried in described default original two-dimensional code can also be considered as the collection of multiple mark
Close.So, in the present embodiment, described original two-dimensional code can be split as presetting the image of frame number.Such as, described default
Original two-dimensional code includes that 10 two field pictures, every two field picture all show a static Quick Response Code, then just can preset described
Original two-dimensional code is split as 10 two field pictures.So, just the Quick Response Code comprised in the image of described default frame number can be defined as
At least one derivative Quick Response Code described.It is to say, after described default original two-dimensional code is split as 10 two field pictures, this 10 frame
10 the static two dimensional codes comprised in image just can be as 10 derivative Quick Response Codes.
In the present embodiment, if described default original two-dimensional code is static two dimensional code, then can be at the beginning of described presetting
Coding information in beginning Quick Response Code is modified, thus obtains new Quick Response Code.The new Quick Response Code obtained just can be as spreading out
Raw Quick Response Code.Specifically, can be by the coding information of string every in described default original two-dimensional code by moving to fixed-direction
The mode presetting figure place re-starts sequence, generates new coding information.Such as, certain string in described default original two-dimensional code
Coding information is 1001110001, then this coding information can be moved to the left 2, thus form new coding information
00111000110.So, the coding information of every string is all carried out similar process, such that it is able to generate new Quick Response Code.
Step S3: the derivative mark carried in each described derivative Quick Response Code is set up with described default initial marking and associates
Relation.
In the present embodiment, after generating at least one derivative Quick Response Code according to described default original two-dimensional code, can
So that the derivative mark carried in each derivative Quick Response Code and described default initial marking are set up incidence relation.In present embodiment
In, the derivative mark carried in each described derivative Quick Response Code and described default initial marking may be constructed key-value pair (key-
Value), wherein, described default initial marking can be key (key), at least one being associated with described default initial marking
Derivative mark can be value (value).
In the present embodiment, in order to be further ensured that the safety of authentification of message, can be according to cycle regular hour
Regenerate derivative Quick Response Code.Specifically, after generating the preset duration of derivative Quick Response Code, can again preset according to described
Original two-dimensional code generates at least one derivative Quick Response Code, and replaces derivative the two of original generation with the derivative Quick Response Code regenerated
Dimension code.So, the derivative Quick Response Code associated with described default original two-dimensional code-phase can regularly replace, thus is further ensured that letter
The safety of breath certification.
Step S4: receive waiting of carrying in the described default initial marking sent of client and Quick Response Code to be certified successively and recognize
Card mark.
In the present embodiment, when needing whether certain user of certification possesses use or keep an eye on the authority of certain article
Time, it is possible to use it is to be certified that client scans that the default original two-dimensional code on these article and user to be certified provide successively
Quick Response Code.Described client, after scanning described default original two-dimensional code and Quick Response Code to be certified, can identify described pre-
If the mark to be certified carried in the default initial marking carried in original two-dimensional code and described Quick Response Code to be certified, thus can
So that described default initial marking and mark to be certified are sent to server.So, server just can receive client successively
The mark to be certified carried in the described default initial marking sent and Quick Response Code to be certified.
Specifically, in an actual application scenarios of present embodiment, when police needs the guardian to carrying child
When the identity of member is authenticated, can first scan the Quick Response Code on children clothes, scan the two dimension that care provider provides the most again
Code.Wherein, the Quick Response Code on children clothes can be described default original two-dimensional code.When children clothes is by the head of a family of child or prison
Protect people buy return after, can the default original two-dimensional code on children clothes be committed at server, server such that it is able to
Generate multiple derivative Quick Response Code.These derivative Quick Response Codes can distribute to the head of a family or the guardian of child.So, need as police
When being authenticated the identity of the care provider of carrying child, the Quick Response Code that care provider provides can be then to be certified two
Dimension code, by the Quick Response Code that this is to be certified is committed to server, server just can be by Quick Response Code to be certified and derivative two
Dimension code is compared, thus examines the legal guardian whether current care provider is child.
In another actual application scenarios of present embodiment, when the identity of the consultant needed a classified papers
When being authenticated, can first scan the Quick Response Code on classified papers, scan the Quick Response Code that consultant provides the most again.Wherein, machine
Quick Response Code on ciphertext part can be described default original two-dimensional code, and the Quick Response Code that consultant provides can be then to be certified two
Dimension code.
Step S5: described mark to be certified contrasted one by one with each derivative mark, when depositing in mark derivative each described
When mark derivative with the target that described mark to be certified matches, pass through information to described client return authentication.
In the present embodiment, after server receives described default initial marking and described mark to be certified, just may be used
To judge whether the personnel providing described mark to be certified possess authority.Specifically, due to described default initial marking with at least
One derivative mark is associated, and the personnel of described derivative mark can be provided to be only the personnel possessing authority.Therefore, in this reality
Execute in mode, described mark to be certified can be contrasted one by one with each derivative mark, it is judged that each described derivative mark is
The derivative mark of the target that no existence and described mark to be certified match.If it is present show to provide described mark to be certified
Personnel possess authority.Therefore, derivative when mark derivative each described exists the target matched with described mark to be certified
During mark, server can pass through information to described client return authentication.
Specifically, in the present embodiment, preset with described when the derivative mark carried in Quick Response Code derivative each described
Initial marking is the form by key-value pair when storing, and can obtain the key assignments corresponding with described default initial marking
Right, and from described key-value pair, extract the derivative mark of at least one being associated with described default initial marking.The most permissible
Each derivative mark at least one derivative mark described in extracting contrasts with described mark to be certified.
In the present embodiment, the derivative mark of described target matches with described mark to be certified can be that described target is spread out
Raw mark is identical with described mark to be certified, or described target derives satisfied between mark and described mark to be certified presetting
Algorithm relation.Described preset algorithm relation can be the AES being applied between kinds of characters string, such as DES3 algorithm or
Aes algorithm.
In the present embodiment, can also include contact details in described default original two-dimensional code, described contact details can
To be the information such as address corresponding to article buyer, telephone number.So, when mark derivative each described does not exists and institute
When stating the derivative mark of target that mark to be certified matches, show that the personnel currently providing mark to be certified do not possess authority, that
These article current are likely in stolen state.So, server unsuccessfully can be pointed out to described client return authentication
Information and described contact details, thus facilitate certification personnel can give back article to possessing power according to the contact details provided
At the user of limit.
In one actual application scenarios of the application, when police suspects the identity of the care provider of carrying child, permissible
Require that it shows Quick Response Code to be certified, so by the default original two-dimensional code and described to be certified two on scanning children clothes
Dimension code, just may determine that current care provider is the legal guardian of child or the unauthorized person kidnaped and sold people.If
Unauthorized person, police just can get in touch according to the legal guardian of the contact details of server feedback with child.
Referring to Fig. 2, the application also provides for the server of a kind of authentification of message, and described server includes:
Original two-dimensional code acquiring unit 100, obtains in advance and presets original two-dimensional code, in described default original two-dimensional code
Carry default initial marking;
Derivative Quick Response Code signal generating unit 200, for generating at least one derivative two dimension according to described default original two-dimensional code
Code, wherein, carries derivative mark respectively in each derivative Quick Response Code;
Incidence relation sets up unit 300, pre-with described for the derivative mark will carried in each described derivative Quick Response Code
If initial marking sets up incidence relation;
Certification mark receives unit 400, for receiving the described default initial marking sent of client and to be certified successively
The mark to be certified carried in Quick Response Code;
Authentication ' unit 500, for contrasting described mark to be certified one by one with each derivative mark, when derivative each described
When mark exists the target matched with described mark to be certified derivative mark, to described client return authentication by prompting
Information.
In the application one preferred implementation, after described incidence relation sets up the 300 of unit, described server also wraps
Include:
The dynamic change unit of Quick Response Code 310, for after preset duration, again raw according to described default original two-dimensional code
Become at least one derivative Quick Response Code, and replace original derivative Quick Response Code generated with the derivative Quick Response Code regenerated.
In the application one preferred implementation, described default original two-dimensional code also includes contact details;Correspondingly, when
When the most there is not the derivative mark of the target matched with described mark to be certified in each described derivative mark, described server is also
Including:
Authentification failure unit 600, for described client return authentication failure information and described contact details.
It should be noted that the specific implementation of each functional module above-mentioned all with the description one in step S1 to S5
Cause, the most just repeat no more.
Therefore, the method for a kind of authentification of message that the present invention provides and server, by default original two-dimensional code
Default initial marking is associated with the derivative mark of at least one derivative Quick Response Code, then when carrying out authentification of message, permissible
First scan described default original two-dimensional code, scan the Quick Response Code to be certified that user provides the most again, such that it is able to will scan
The default initial marking arrived and mark to be certified send to background server.Background server is treated described in may determine that further
Certification identifies whether to match with a mark in above-mentioned derivative mark, such that it is able to judge to be certified two that user provides
Dimension code is the most effective.The present invention carries out the process of authentification of message by the form of scanning Quick Response Code, drastically increases information
The efficiency of certification.Simultaneously as the derivative Quick Response Code presetting original two-dimensional code and correspondence thereof all stores at server end, and recognize
The process of card is also carried out at server end, thus ensure that the safety of authentification of message.
Although, the present invention is described in detail to have used general explanation and specific embodiment, but at this
On the basis of invention, can make some modifications or improvements it, this will be apparent to those skilled in the art.Therefore,
These modifications or improvements without departing from theon the basis of the spirit of the present invention, belong to the scope of protection of present invention.
Claims (10)
1. the method for an authentification of message, it is characterised in that described method includes:
Obtain in advance and preset original two-dimensional code, described default original two-dimensional code carries default initial marking;
Generate at least one derivative Quick Response Code according to described default original two-dimensional code, wherein, each derivative Quick Response Code is taken respectively
The derivative mark of band;
The derivative mark carried in each described derivative Quick Response Code and described default initial marking are set up incidence relation;
Receive the mark to be certified carried in the described default initial marking sent of client and Quick Response Code to be certified successively;
By described mark to be certified, derivative mark contrasts one by one with each described, when existing with described in mark derivative each described
During the derivative mark of the target that mark to be certified matches, pass through information to described client return authentication.
Method the most according to claim 1, it is characterised in that the derivative mark carried in derivative Quick Response Code that each is described
Knowing after setting up incidence relation with described default initial marking, described method also includes:
After preset duration, again generate at least one derivative Quick Response Code according to described default original two-dimensional code, and with again
The derivative Quick Response Code generated replaces original derivative Quick Response Code generated.
Method the most according to claim 1, it is characterised in that the derivative mark will carried in each described derivative Quick Response Code
Set up incidence relation with described default initial marking to specifically include:
The derivative mark carried in each described derivative Quick Response Code is constituted key-value pair with described default initial marking, and preserves structure
The described key-value pair become.
Method the most according to claim 3, it is characterised in that described mark to be certified is derived with each and identifies 1 a pair
Ratio specifically includes:
Obtain the key-value pair corresponding with described default initial marking, and extract from described key-value pair and described default initial mark
The derivative mark of at least one of sensible association;
Each derivative mark at least one derivative mark described in extracting contrasts with described mark to be certified.
Method the most according to claim 1, it is characterised in that the derivative mark of described target and described mark phase to be certified
Join and specifically include:
The derivative mark of described target is identical with described mark to be certified;Or,
Preset algorithm relation is met between the derivative mark of described target and described mark to be certified.
Method the most according to claim 1, it is characterised in that also include contact details in described default original two-dimensional code;
Correspondingly, when mark derivative each described does not the most exist the derivative mark of the target matched with described mark to be certified, institute
Method of stating also includes:
To described client return authentication failure information and described contact details.
Method the most according to claim 1, it is characterised in that described default original two-dimensional code includes dynamic two-dimension code;Phase
Ying Di, generates at least one derivative Quick Response Code according to described default original two-dimensional code and specifically includes:
Described default original two-dimensional code is split as presetting the image of frame number;
The Quick Response Code comprised in the image of described default frame number is defined as at least one derivative Quick Response Code described.
8. the server of an authentification of message, it is characterised in that described server includes:
Original two-dimensional code acquiring unit, obtains in advance and presets original two-dimensional code, carry pre-in described default original two-dimensional code
If initial marking;
Derivative Quick Response Code signal generating unit, for generating at least one derivative Quick Response Code according to described default original two-dimensional code, wherein,
Each derivative Quick Response Code carries derivative mark respectively;
Incidence relation sets up unit, presets initial mark for the derivative mark will carried in each described derivative Quick Response Code with described
Know and set up incidence relation;
Certification mark receives unit, for receiving in the described default initial marking sent of client and Quick Response Code to be certified successively
The mark to be certified carried;
Authentication ' unit, for contrasting described mark to be certified one by one with each derivative mark, when in mark derivative each described
When there is the derivative mark of the target matched with described mark to be certified, pass through information to described client return authentication.
Server the most according to claim 8, it is characterised in that after described incidence relation sets up unit, described clothes
Business device also includes:
The dynamic change unit of Quick Response Code, for after preset duration, generates at least according to described default original two-dimensional code again
One derivative Quick Response Code, and replace original derivative Quick Response Code generated with the derivative Quick Response Code regenerated.
Server the most according to claim 8, it is characterised in that also include contact letter in described default original two-dimensional code
Breath;Correspondingly, when mark derivative each described does not the most exist the derivative mark of the target matched with described mark to be certified,
Described server also includes:
Authentification failure unit, for described client return authentication failure information and described contact details.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610704538.XA CN106330900A (en) | 2016-08-22 | 2016-08-22 | Information authentication method and server |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610704538.XA CN106330900A (en) | 2016-08-22 | 2016-08-22 | Information authentication method and server |
Publications (1)
Publication Number | Publication Date |
---|---|
CN106330900A true CN106330900A (en) | 2017-01-11 |
Family
ID=57741367
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610704538.XA Pending CN106330900A (en) | 2016-08-22 | 2016-08-22 | Information authentication method and server |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106330900A (en) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102630004A (en) * | 2012-04-12 | 2012-08-08 | 华为技术有限公司 | Authentication method for video conference and related device |
CN104869364A (en) * | 2015-05-29 | 2015-08-26 | 重庆三峡学院 | Video monitoring system capable of identity authentication |
CN104917766A (en) * | 2015-06-10 | 2015-09-16 | 飞天诚信科技股份有限公司 | Security authentication method for two-dimension code |
CN105162604A (en) * | 2015-09-25 | 2015-12-16 | 赛肯(北京)科技有限公司 | Feature image identification based verification method and system, and verification server |
CN106101140A (en) * | 2016-08-04 | 2016-11-09 | 上海指真信息科技有限公司 | A kind of method of authentification of message and server |
-
2016
- 2016-08-22 CN CN201610704538.XA patent/CN106330900A/en active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102630004A (en) * | 2012-04-12 | 2012-08-08 | 华为技术有限公司 | Authentication method for video conference and related device |
CN104869364A (en) * | 2015-05-29 | 2015-08-26 | 重庆三峡学院 | Video monitoring system capable of identity authentication |
CN104917766A (en) * | 2015-06-10 | 2015-09-16 | 飞天诚信科技股份有限公司 | Security authentication method for two-dimension code |
CN105162604A (en) * | 2015-09-25 | 2015-12-16 | 赛肯(北京)科技有限公司 | Feature image identification based verification method and system, and verification server |
CN106101140A (en) * | 2016-08-04 | 2016-11-09 | 上海指真信息科技有限公司 | A kind of method of authentification of message and server |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103609090B (en) | Identity logs method and apparatus | |
CN109120597B (en) | Identity verification and login method and device and computer equipment | |
CN104852895B (en) | The system and method for accessing external web services are provided for multi-function peripheral | |
US9646296B2 (en) | Mobile-to-mobile transactions | |
CN102045367B (en) | Registration method and authentication server of real-name authentication | |
KR100858144B1 (en) | User authentication method in internet site using mobile and device thereof | |
CN106100850B (en) | Intelligent and safe chip signing messages transmission method and system based on two dimensional code | |
US20120311320A1 (en) | Mobile Transaction Methods and Devices With Three-Dimensional Colorgram Tokens | |
CN106850209A (en) | A kind of identity identifying method and device | |
CN104820944A (en) | Method and system for bank self-service terminal authentication, and device | |
KR20210047350A (en) | Attendance management system, method and electronic device | |
US20140245019A1 (en) | Apparatus for generating privacy-protecting document authentication information and method of performing privacy-protecting document authentication using the same | |
CN105162604B (en) | A kind of verification method, server and system based on characteristic image identification | |
CN208092659U (en) | Computer Laboratory Management System based on augmented reality | |
CN107277812A (en) | A kind of wireless network authentication method and system based on Quick Response Code | |
WO2015039589A1 (en) | User identity authorization system and authorization method based on bar codes | |
WO2003081401A2 (en) | Method and apparatus for dynamic personal identification number management | |
CN106101140A (en) | A kind of method of authentification of message and server | |
CN104253689A (en) | User identity module card generated dynamic password authentication method and system based on QR (quick response) code | |
CN113469698A (en) | Registration method, system, electronic device and storage medium | |
CN105306202B (en) | Auth method, device and server | |
CN105187422B (en) | Rely on the anti-phishing website identification method and system on latent image coding techniques | |
CN106453273B (en) | A kind of information insurance management system and method based on cloud | |
CN106022151A (en) | Information transmission method and device | |
CN106330900A (en) | Information authentication method and server |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20170111 |
|
RJ01 | Rejection of invention patent application after publication |