CN103824201A - System and method for realizing dynamic code anti-counterfeiting based on two-dimensional code technology - Google Patents
System and method for realizing dynamic code anti-counterfeiting based on two-dimensional code technology Download PDFInfo
- Publication number
- CN103824201A CN103824201A CN201410104348.5A CN201410104348A CN103824201A CN 103824201 A CN103824201 A CN 103824201A CN 201410104348 A CN201410104348 A CN 201410104348A CN 103824201 A CN103824201 A CN 103824201A
- Authority
- CN
- China
- Prior art keywords
- code
- counterfeiting
- commodity
- dynamic
- certificate server
- 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
Images
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
The invention discloses a system and method for realizing dynamic code anti-counterfeiting based on a two-dimensional code technology. The system comprises an anti-counterfeiting token, a user terminal and an authentication server. The method comprises the steps of pressing down a trigger button arranged on the anti-counterfeiting token, triggering the anti-counterfeiting token, calculating an anti-counterfeiting code according to triggering time, combining the anti-counterfeiting code, a commodity serial number and a packaging state so as to generate an authentication server link, converting into a QR (quick response) code, and displaying the QR code on a liquid crystal display; scanning the QR code by using the user terminal, and uploading the QR code to the authentication server; receiving the QR code by using the authentication server, and calculating a dynamic anti-counterfeiting code according to the received QR code and received time; judging whether the anti-counterfeiting code and the dynamic anti-counterfeiting code are consistent so as to obtain the authenticity of a commodity; sending the authenticity to the user terminal. The system and method for realizing dynamic code anti-counterfeiting based on the two-dimensional code technology have the advantages that the complicated human-computer interaction is avoided by using a dynamic code and two-dimensional code anti-counterfeiting authentication method, the repeated installation of scanning software is avoided, and the user experience is improved.
Description
Technical field
The present invention relates to dynamic code anti-counterfeiting technical field, relate in particular to one and realize dynamic code anti-counterfeiting system and method based on planar bar code technology.
Background technology
The means of current dynamic code anti-counterfeiting inquiry commodity true and false, user need to manually be input to the dynamic code of commodity mobile phone or computer and other equipments for surfing the net, just can obtain commodity true and false information etc.Manually the mode of input inquiry code exists very low user to experience.
Two-dimension code anti-counterfeit inquiry needs user, at equipment such as its mobile phones, a scanning software is installed, and just can carry out the true and false inquiry of commodity.At equipment mounting softwares such as user mobile phones, all can cause user's experience variation, increase and use difficulty.
?
Summary of the invention
In order to address the above problem, the invention provides one and realize dynamic code anti-counterfeiting system and method based on planar bar code technology, solve the loaded down with trivial details problem of man-machine interaction in Antiforge inquiry proof procedure.
The invention provides one and realize dynamic code anti-counterfeiting system based on planar bar code technology, comprise counterfeiting token, user terminal and certificate server; Described counterfeiting token, for calculating security code according to the triggered time, is presented on liquid crystal display changing into QR code after security code, commodity sequence number and the link of packed state combination producing certificate server; Wherein, described counterfeiting token comprises single-chip computer control system, liquid crystal display, real time clock circuit system, supply module, trigger button and detecting unit; The output terminal of described single-chip computer control system is connected with the input end of liquid crystal display, real time clock circuit system, supply module, trigger button and detecting unit respectively; Described user terminal, comprises scanning tools unit, for scanning QR code, and QR code is uploaded to certificate server; Described certificate server, for going out dynamic anti-counterfeiting code according to the QR code receiving and the Time Calculation of reception, judges that whether security code is consistent with dynamic anti-counterfeiting code, draws the true and false result of commodity; Described true and false result is sent to user terminal.
The present invention also provides a kind of and has realized dynamic code anti-counterfeiting method based on planar bar code technology, comprises the following steps:
Press the trigger button being arranged on counterfeiting token, trigger counterfeiting token and calculate security code according to the triggered time, be presented on liquid crystal display changing into QR code after security code, commodity sequence number and the link of packed state combination producing certificate server; User terminal scanning QR code, and QR code is uploaded to certificate server; Certificate server receives described QR code, and goes out dynamic anti-counterfeiting code according to the QR code receiving and the Time Calculation of reception;
Judge that whether security code is consistent with dynamic anti-counterfeiting code, draw the true and false result of commodity; Described true and false result is sent to user terminal.
The beneficial effect that the technical scheme of the embodiment of the present invention is brought is as follows:
Disclosed by the inventionly realize dynamic code anti-counterfeiting system and method based on planar bar code technology, use dynamic code two-dimension code anti-counterfeit authentication method, improve greatly user's experience, avoid in interactive process, using complicated problem, eliminated the variety of issue unfavorable factor that may cause in manual operation.
Solve the problem that repeats to install scanning software at equipment such as user mobile phones, improved user's experience.
Accompanying drawing explanation
For the technical scheme of the clearer explanation embodiment of the present invention, below the accompanying drawing of required use during embodiment is described is briefly described, apparent, accompanying drawing in the following describes is only some embodiments of the present invention, for those of ordinary skills, do not paying under the prerequisite of creative work, can also obtain according to these accompanying drawings other accompanying drawing.
Fig. 1 realizes dynamic code anti-counterfeiting method schematic diagram for what the embodiment of the present invention provided based on planar bar code technology.
The counterfeiting token structural representation that Fig. 2 provides for the embodiment of the present invention.
The character format schematic diagram of the QR code that Fig. 3 provides for the embodiment of the present invention.
The QR code schematic diagram that Fig. 4 provides for the embodiment of the present invention.
Embodiment
Below in conjunction with the accompanying drawing in the embodiment of the present invention; technical scheme in the embodiment of the present invention is carried out to clear, complete description; obvious described embodiment is only a part of embodiment of the present invention; not whole embodiment; based on the embodiment in the present invention; those of ordinary skills, not paying the every other embodiment obtaining under creative work prerequisite, belong to the scope of protection of the invention.
Embodiment
The Quick Response Code that this method is used is QR code standard implementation based on Open Standard, based on the encryption algorithm of the enough chip microcontroller QR codes of a resource (code and data space), the algorithm of realizing is supported 21*21,25*25, the QR code of 29*29 code element number, and liquid crystal display based on 64*64 dot matrix demonstrates corresponding QR code.
As Figure 1-3:
The present embodiment provides a kind of and has realized dynamic code anti-counterfeiting system based on planar bar code technology, comprises counterfeiting token 101, user terminal 102 and certificate server 103; Described counterfeiting token 101, for calculating security code according to the triggered time, is presented on liquid crystal display changing into QR code after security code, commodity sequence number and the link of packed state combination producing certificate server; Wherein, described counterfeiting token 101 comprises single-chip computer control system 1, liquid crystal display 2, real time clock circuit system 3, supply module 4, trigger button 5 and detecting unit 6; The output terminal of described single-chip computer control system 1 is connected with the input end of liquid crystal display 2, real time clock circuit system 3, supply module 4, trigger button 5 and detecting unit 6 respectively; Liquid crystal display is lattice lcd screen.In the present embodiment, user clicks trigger button, and on liquid crystal display, two-dimensional code display continues one minute, after one minute, disappears, and the time of setting can freely determine.
The character format of QR code comprises digital and alphabetical combination as shown in Figure 3:
The form of QR code coding is specially:
Commodity packaging state+2, bit sequence number+1,6 authentication code+10 retain position+1 check code.
Address of the authentication server: http://Z2X.cn....
Described user terminal 102, comprises scanning tools unit, for scanning QR code, and QR code is uploaded to certificate server; Described certificate server 103, for going out dynamic anti-counterfeiting code according to the QR code receiving and the Time Calculation of reception, judges that whether security code is consistent with dynamic anti-counterfeiting code, draws the true and false result of commodity; Described true and false result is sent to user terminal.
Single-chip microcomputer in single-chip computer control system adopts the single-chip microcomputer of eight low-power consumption, and built-in real time clock, uses powered battery.
Scanning tools unit is the software that Quick Response Code scanning is installed, and the software of described Quick Response Code scanning includes but not limited to one or more in qq, micro-letter or snap.
Certificate server comprises judging unit, judges that security code is consistent with dynamic anti-counterfeiting code, show that commodity are true;
Judge that security code and dynamic anti-counterfeiting code are inconsistent, show that commodity are false.
The displaying time simultaneous display of the displaying time of certificate server and described counterfeiting token.
Changing into QR code is presented on liquid crystal display and is specially:
While showing the QR code of 21*21, on liquid crystal display, every 9 points show a QR code element, laterally longitudinally all amplify three times.
While showing the QR code of 25*25, on liquid crystal display, every 4 points show a QR code element, laterally longitudinally all amplify twice.
While showing the QR code of 29*29, on liquid crystal display, every 4 points show a QR code element, laterally longitudinally all amplify twice.
The present embodiment provides a kind of and has realized dynamic code anti-counterfeiting method based on planar bar code technology, comprises the following steps:
Press the trigger button being arranged on counterfeiting token, trigger counterfeiting token and calculate security code according to the triggered time, be presented on liquid crystal display changing into QR code after security code, commodity sequence number and the link of packed state combination producing certificate server;
User terminal scanning QR code, and QR code is uploaded to certificate server;
Certificate server receives described QR code, and goes out dynamic anti-counterfeiting code according to the QR code receiving and the Time Calculation of reception;
Judge that whether security code is consistent with dynamic anti-counterfeiting code, draw the true and false result of commodity; Described true and false result is sent to user terminal.
Judge that whether security code is consistent with dynamic anti-counterfeiting code, draw the true and false result of commodity, be specially:
Judge that security code is consistent with dynamic anti-counterfeiting code, show that commodity are true; Judge that security code and dynamic anti-counterfeiting code are inconsistent, show that commodity are false.
The displaying time simultaneous display of the displaying time of certificate server and described counterfeiting token.
Changing into QR code is presented on liquid crystal display and is specially:
While showing the QR code of 21*21, on liquid crystal display, every 9 points show a QR code element, laterally longitudinally all amplify three times.
While showing the QR code of 25*25, on liquid crystal display, every 4 points show a QR code element, laterally longitudinally all amplify twice.
While showing the QR code of 29*29, on liquid crystal display, every 4 points show a QR code element, laterally longitudinally all amplify twice.
The form of coding is:
Commodity packaging state+2, bit sequence number+1,6 authentication code+10 retain position+1 check code.
Concrete, suppose that the information of a real goods is as follows:
Commodity sequence number (123456789A);
User presses the authentication code (405282) being generated by OCRA algorithm after trigger button;
Commodity packaging state (0: representative packing is not opened);
Retain position (00);
Check code (Y);
The QR code that time of verified link address http://z2x.cn:8086/k=405282123456789A000Y anti-fake certificate token based on current and above calculation of parameter go out as shown in Figure 4, and is presented on the liquid crystal display of 64*64 dot matrix (keeping 60 seconds).
By user terminal, as the conventional barcode scanning instrument in the equipment such as mobile phone, as micro-letter scanning, this generates QR code to user, and access registrar service.Server calculates dynamic anti-counterfeiting code according to the information and the current time that transmit, and this is contrasted with the QR of counterfeiting token generation, draws the true and false result of commodity.This result is finally back to user mobile phone by webpage, completes barcode scanning verification process one time.
The above, be only specific embodiments of the invention, but feature of the present invention is not limited to this, and any people who is familiar with this technology is in field of the present invention, and the variation that can expect easily or modification, all should be encompassed in following claim of the present invention.
Claims (10)
1. realize a dynamic code anti-counterfeiting system based on planar bar code technology, it is characterized in that, comprise counterfeiting token, user terminal and certificate server; Described counterfeiting token, for calculating security code according to the triggered time, is presented on liquid crystal display changing into QR code after security code, commodity sequence number and the link of packed state combination producing certificate server; Wherein, described counterfeiting token comprises single-chip computer control system, liquid crystal display, real time clock circuit system, supply module, trigger button and detecting unit; The output terminal of described single-chip computer control system is connected with the input end of liquid crystal display, real time clock circuit system, supply module, trigger button and detecting unit respectively; Described user terminal, comprises scanning tools unit, for scanning QR code, and QR code is uploaded to certificate server;
Described certificate server, for going out dynamic anti-counterfeiting code according to the QR code receiving and the Time Calculation of reception, judges that whether security code is consistent with dynamic anti-counterfeiting code, draws the true and false result of commodity; Described true and false result is sent to user terminal.
2. the system as claimed in claim 1, is characterized in that, the single-chip microcomputer in described single-chip computer control system adopts the single-chip microcomputer of eight low-power consumption, and built-in real time clock, uses powered battery.
3. the system as claimed in claim 1, is characterized in that, described scanning tools unit is the software that Quick Response Code scanning is installed, and the software of described Quick Response Code scanning includes but not limited to one or more in qq, micro-letter or snap.
4. the system as claimed in claim 1, is characterized in that, described certificate server comprises judging unit, judges that security code is consistent with dynamic anti-counterfeiting code, show that commodity are true; Judge that security code and dynamic anti-counterfeiting code are inconsistent, show that commodity are false.
5. the system as claimed in claim 1, is characterized in that, the displaying time simultaneous display of the displaying time of described certificate server and described counterfeiting token.
6. the system as claimed in claim 1, is characterized in that, described in change into QR code and be presented on liquid crystal display and be specially:
While showing the QR code of 21*21, on liquid crystal display, every 9 points show a QR code element, laterally longitudinally all amplify three times;
While showing the QR code of 25*25, on liquid crystal display, every 4 points show a QR code element, laterally longitudinally all amplify twice;
While showing the QR code of 29*29, on liquid crystal display, every 4 points show a QR code element, laterally longitudinally all amplify twice.
7. realize a dynamic code anti-counterfeiting method based on planar bar code technology, it is characterized in that, comprise the following steps:
Press the trigger button being arranged on counterfeiting token, trigger counterfeiting token and calculate security code according to the triggered time, be presented on liquid crystal display changing into QR code after security code, commodity sequence number and the link of packed state combination producing certificate server;
User terminal scanning QR code, and QR code is uploaded to certificate server;
Certificate server receives described QR code, and goes out dynamic anti-counterfeiting code according to the QR code receiving and the Time Calculation of reception;
Judge that whether security code is consistent with dynamic anti-counterfeiting code, draw the true and false result of commodity; Described true and false result is sent to user terminal.
8. system as claimed in claim 7, is characterized in that, describedly judges that whether security code is consistent with dynamic anti-counterfeiting code, draws the true and false result of commodity, is specially: judge that security code is consistent with dynamic anti-counterfeiting code, show that commodity are true; Judge that security code and dynamic anti-counterfeiting code are inconsistent, show that commodity are false.
9. system as claimed in claim 7, is characterized in that, the displaying time simultaneous display of the displaying time of described certificate server and described counterfeiting token.
10. system as claimed in claim 7, is characterized in that, the form of the coding of described QR code is specially:
Six authentication code+ten bit sequence number+mono-commodity packaging state+two retain a position+bit check code.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410104348.5A CN103824201A (en) | 2014-03-20 | 2014-03-20 | System and method for realizing dynamic code anti-counterfeiting based on two-dimensional code technology |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410104348.5A CN103824201A (en) | 2014-03-20 | 2014-03-20 | System and method for realizing dynamic code anti-counterfeiting based on two-dimensional code technology |
Publications (1)
Publication Number | Publication Date |
---|---|
CN103824201A true CN103824201A (en) | 2014-05-28 |
Family
ID=50759250
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410104348.5A Pending CN103824201A (en) | 2014-03-20 | 2014-03-20 | System and method for realizing dynamic code anti-counterfeiting based on two-dimensional code technology |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103824201A (en) |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104601594A (en) * | 2015-02-04 | 2015-05-06 | 北京云安世纪科技有限公司 | Identity authentication device and method of OTP (one time password) token-based equipment based on two-dimension codes |
CN104618117A (en) * | 2015-02-04 | 2015-05-13 | 北京云安世纪科技有限公司 | Two-dimension code based smart card device identity authentication device and method |
CN106067122A (en) * | 2016-06-24 | 2016-11-02 | 朱杨玉 | A kind of false proof anti-channel conflict monitoring system |
CN106385317A (en) * | 2016-09-05 | 2017-02-08 | 深圳正品网信息科技有限公司 | Anti-fake verification method and device, and electronic device |
CN107133807A (en) * | 2017-03-06 | 2017-09-05 | 郑州新华方数字信息有限公司 | A kind of digital anti-fake system do not networked, method and device |
CN107220838A (en) * | 2017-03-06 | 2017-09-29 | 郑州新华方数字信息有限公司 | Anti-counterfeit authentication method and device |
CN107622294A (en) * | 2017-09-18 | 2018-01-23 | 重庆科技学院 | A kind of Statistics Application principle and planar bar code technology control system |
CN110782262A (en) * | 2019-10-28 | 2020-02-11 | 郑红军 | Commodity anti-counterfeiting method and system based on dynamic verification code |
CN111597851A (en) * | 2020-05-20 | 2020-08-28 | 北京中云微迅信息技术有限公司 | Two-dimensional code anti-counterfeiting processing method and system, computer readable medium and electronic equipment |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102622632A (en) * | 2012-02-28 | 2012-08-01 | 刘杨志 | Quality safety management identification forming method and quality safety management identification forming system based on internet of things |
CN102637275A (en) * | 2012-02-28 | 2012-08-15 | 刘杨志 | Safe shopping method and system based on Internet of things |
CN102956005A (en) * | 2011-08-24 | 2013-03-06 | ***通信集团设计院有限公司 | Anti-counterfeiting method, anti-counterfeiting system and packaging structure |
-
2014
- 2014-03-20 CN CN201410104348.5A patent/CN103824201A/en active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102956005A (en) * | 2011-08-24 | 2013-03-06 | ***通信集团设计院有限公司 | Anti-counterfeiting method, anti-counterfeiting system and packaging structure |
CN102622632A (en) * | 2012-02-28 | 2012-08-01 | 刘杨志 | Quality safety management identification forming method and quality safety management identification forming system based on internet of things |
CN102637275A (en) * | 2012-02-28 | 2012-08-15 | 刘杨志 | Safe shopping method and system based on Internet of things |
Cited By (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104618117B (en) * | 2015-02-04 | 2018-06-12 | 北京奇虎科技有限公司 | The identification authentication system and method for smart card device based on Quick Response Code |
CN104618117A (en) * | 2015-02-04 | 2015-05-13 | 北京云安世纪科技有限公司 | Two-dimension code based smart card device identity authentication device and method |
CN104601594A (en) * | 2015-02-04 | 2015-05-06 | 北京云安世纪科技有限公司 | Identity authentication device and method of OTP (one time password) token-based equipment based on two-dimension codes |
CN104601594B (en) * | 2015-02-04 | 2019-05-24 | 北京奇虎科技有限公司 | The identification authentication system and method for OTP token equipment based on two dimensional code |
CN106067122A (en) * | 2016-06-24 | 2016-11-02 | 朱杨玉 | A kind of false proof anti-channel conflict monitoring system |
CN106385317A (en) * | 2016-09-05 | 2017-02-08 | 深圳正品网信息科技有限公司 | Anti-fake verification method and device, and electronic device |
CN107341672A (en) * | 2017-03-06 | 2017-11-10 | 郑州新华方数字信息有限公司 | A kind of digital anti-fake system, method and device |
CN107220838A (en) * | 2017-03-06 | 2017-09-29 | 郑州新华方数字信息有限公司 | Anti-counterfeit authentication method and device |
CN107133807A (en) * | 2017-03-06 | 2017-09-05 | 郑州新华方数字信息有限公司 | A kind of digital anti-fake system do not networked, method and device |
CN107622294A (en) * | 2017-09-18 | 2018-01-23 | 重庆科技学院 | A kind of Statistics Application principle and planar bar code technology control system |
CN110782262A (en) * | 2019-10-28 | 2020-02-11 | 郑红军 | Commodity anti-counterfeiting method and system based on dynamic verification code |
CN111597851A (en) * | 2020-05-20 | 2020-08-28 | 北京中云微迅信息技术有限公司 | Two-dimensional code anti-counterfeiting processing method and system, computer readable medium and electronic equipment |
CN111597851B (en) * | 2020-05-20 | 2023-06-23 | 云腾数宇数字技术有限公司 | Two-dimensional code anti-counterfeiting processing method, system, computer readable medium and electronic equipment |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103824201A (en) | System and method for realizing dynamic code anti-counterfeiting based on two-dimensional code technology | |
CN102222390A (en) | Multifunctional intelligent key device and working method thereof | |
RU2014107429A (en) | VERIFICATION OF PORTABLE CONSUMER DEVICES | |
CN107346399B (en) | Electronic signature method and system | |
CN102750086A (en) | Method for achieving control of wirelessly shared and displayed pages between electronic devices | |
CN103975325A (en) | Secure authorization | |
CN103635912A (en) | Method and apparatus for encoding and decoding data transmitted to an authentication token | |
CN102123148A (en) | Authentication method, system and device based on dynamic password | |
US20160132760A1 (en) | Dynamic recognizable two-dimensional code for interaction between electronic devices | |
CN103839097A (en) | Method and device for generating two-dimension code based on digital signature | |
WO2014174636A1 (en) | Data communication device and program | |
JP5938065B2 (en) | Display control apparatus and program | |
CN102387020A (en) | Dynamic password generating device as well as dynamic password implementing method and system | |
CN107422838B (en) | Wearable device, unlocking control system and unlocking control method | |
CN202854882U (en) | Merchandise anti-counterfeiting system based on internet of tings technology | |
CN204178418U (en) | Electronic coding lock system | |
CN103854181A (en) | Electronic signature method, electronic signature device, client side and system | |
CN104156855A (en) | Payment method and system | |
CN203180940U (en) | Dynamic password card | |
CN203055028U (en) | Password input device and POS terminal | |
CN202634455U (en) | Safety information interactive system based on bluetooth technology, device and mobile terminal | |
CN103679441A (en) | Information interaction system and magnetic filed transceiver | |
CN103870959A (en) | Batch electronic transaction processing method and electronic signature device | |
CN203014831U (en) | Electronic signature equipment, client and system | |
CN204102211U (en) | Electronic password lock |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | 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 | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20140528 |