CN106330900A - Information authentication method and server - Google Patents

Information authentication method and server Download PDF

Info

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
Application number
CN201610704538.XA
Other languages
Chinese (zh)
Inventor
何颖
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Individual
Original Assignee
Individual
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Individual filed Critical Individual
Priority to CN201610704538.XA priority Critical patent/CN106330900A/en
Publication of CN106330900A publication Critical patent/CN106330900A/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network architectures or network communication protocols for network security for authentication of entities
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K19/00Record carriers for use with machines and with at least a part designed to carry digital markings
    • G06K19/06Record 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/06009Record 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/06037Record 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
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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/00Commerce
    • G06Q30/018Certifying 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

A kind of method of authentification of message and server
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.
CN201610704538.XA 2016-08-22 2016-08-22 Information authentication method and server Pending CN106330900A (en)

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)

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

Patent Citations (5)

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