Movatterモバイル変換


[0]ホーム

URL:


CN103971246A - One-way function bidirectional encryption based electronic commodity security system - Google Patents

One-way function bidirectional encryption based electronic commodity security system
Download PDF

Info

Publication number
CN103971246A
CN103971246ACN201410044247.3ACN201410044247ACN103971246ACN 103971246 ACN103971246 ACN 103971246ACN 201410044247 ACN201410044247 ACN 201410044247ACN 103971246 ACN103971246 ACN 103971246A
Authority
CN
China
Prior art keywords
commodity
message
way function
rfid
system 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.)
Granted
Application number
CN201410044247.3A
Other languages
Chinese (zh)
Other versions
CN103971246B (en
Inventor
江峰
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sichuan Aihe Industrial Co.,Ltd.
Sichuan Qiantairen Technology Co.,Ltd.
Original Assignee
SICHUAN QIANTAIREN INVESTMENT CO Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by SICHUAN QIANTAIREN INVESTMENT CO LtdfiledCriticalSICHUAN QIANTAIREN INVESTMENT CO Ltd
Priority to CN201410044247.3ApriorityCriticalpatent/CN103971246B/en
Publication of CN103971246ApublicationCriticalpatent/CN103971246A/en
Application grantedgrantedCritical
Publication of CN103971246BpublicationCriticalpatent/CN103971246B/en
Activelegal-statusCriticalCurrent
Anticipated expirationlegal-statusCritical

Links

Landscapes

Abstract

The invention aims to provide a combined commodity security system, namely a one-way function bidirectional encryption based electronic commodity security system. The electronic commodity security system comprises an RFID (radio frequency identification device) read-write device, an RFID reader, a random number generator, a system server and RFID electronic tags arranged on commodities, and each commodity corresponds to a length of message MAi composed of serial numbers. Before delivery, each commodity generates a length of the serial numbers along with the random number generator to be used as digital signatures of the MAi. The MAi is subjected to one-way function calculation to acquire CAi=H1(MBi), and the MBi is subjected to one-way function calculation to acquire CBi=H2(MBi). The combined message is acquired as follows: K1i=MAi&CBi and K2i=CAi&MBi. Before delivery of each commodity, the RFID electronic tags are pre-written into the combined message of K1i, and the combined message of K2i is stored in the system server.

Description

A kind of electronic article Antiforge system based on one-way function bidirectional encipher
Technical field
The present invention relates to anti-counterfeiting technology field.
Background technology
Along with the development of mobile communication technology, the particularly development of 2.45GHz REID and mobile phone near field communication (NFC) (NFC13.56MHz), the closely recognition function of mobile phone and mobile terminal is become stronger day by day.Mobile Internet and Internet of Things forward people's sphere of life infiltration.Anti-counterfeit recognition technology based on this technology emerges in an endless stream.For example, Chinese patent " a kind of Comodity anti-fake system based on mobile terminal and RFID electronic tag " is exactly Internet of Things successful expansion application on product information is reviewed and verified by mobile mutual contact mode.This technology has prevented false making to a great extent, in practice, is also successfully applied.Querying commodity information and Application in Anti-counterfeiting based on RFID electronic tag and mobile Internet are increasingly extensive, and further improving of the information security of electronic article Antiforge system and encryption system is more and more important.
The technical merit of false making is also in corresponding improve at present, counterfeiter analyzes deciphering by the information that RFID electronic tag is read, or break through after vendor system server by hacker's means, authentication comparison data or the key algorithm of commodity counterfeit prevention information have been obtained, just can manufacture in large quantity false electronic tag, reach deception consumer's object.Therefore, existing internet false-proof authentication system need to be improved.
Summary of the invention
A kind of combined goods electronic anti-counterfeiting system method that comprises that random number signature and two one-way function are encrypted that provides is provided.
For realizing the technical scheme that the object of the invention adopts, be such, an electronic article Antiforge system based on one-way function bidirectional encipher, is characterized in that: comprise RFID read-write equipment, RFID reader, randomizer, system server and be arranged on the RFID electronic tag on each part commodity;
The corresponding one section of message MA being formed by sequence number of each part commodityi, i=1,2 ... n; Before each part commodity dispatches from the factory, by described randomizer, produce one section of random number sequence MBias described MAidigital signature; To MAiimplement one-way function computing and obtain CAi=H1 (MAi), to MBiimplement one-way function computing and obtain CBi=H2 (MBi); Obtain combined message K1i=MAiaMP.AMp.Amp CBi, and combined message K2i=CAiaMP.AMp.Amp MBi;
Before each part commodity dispatches from the factory, described RFID electronic tag is write combined message K2 in advancei, i=1,2 ... n; Combined message set { K11, K12k1ndeposit in system server;
In the time that commodity true and false need to being verified, after the RFID electronic tag in described RFID reader items scanning, the message X reading is sent to described system server; Described system server is received after the message X of reader transmission, first judges form and the combined message K2 of Xiwhether identical, if not, these commodity are false; If the form of message X and combined message K2iidentical, message X is split as to XA and XB two parts, wherein, the form of XA and CAiidentical, the form of XB and MBiidentical, i.e. X=XA & XB; Described message XB is carried out to one-way function computing, the value of obtaining CXB=H2 (XB): if{ CB1, CB2cBn, commodity are false; If CXB=CBj, j=1,2 ... n, and CBj∈ { CB1, CB2cBn, find out CBjcorresponding MAj, described MAj∈ { MA1, MA2mAn; To described message MAjcarry out one-way function computing, the value of obtaining CAj=H1 (MAj): if CAj=XA, commodity are genuine piece, if CAj≠ XA, commodity are false.
The combined message K2 writing in advance in RFID electronic tag on each part commodityithere is randomness and uniqueness.
Described CAiand MBiat K2i=CAiaMP.AMp.Amp MBibe written into after RFID electronic tag, be not present in system server K2i=CAiaMP.AMp.Amp MBivalue can not be stolen and copy by scale by attacking system server.
Described message MAior MBilength be 8-160 position.
Described commodity sequence number part MAicomprise commodity production time and commodity sequence number.
When described commodity are activated, described RFID electronic tag is damaged.
Described RFID reader is mobile phone or the mobile terminal with radio frequency recognition function or close range wireless communication NFC function.
What deserves to be explained is, even if counterfeiter breaks through described system server, get the data in system database, counterfeiter also cannot extrapolate the message in the RFID electronic tag being written on commodity in batches.Being more preferably, itself there is random partial in described combined message, and counterfeiter is also difficult to obtain the corresponding combined message of system server storing value by modes such as birthday attacks, thereby makes counterfeiter cannot manufacture in batches counterfeit goods.
Embodiment
Below in conjunction with embodiment, the invention will be further described, but should not be construed the above-mentioned subject area of the present invention, only limits to following embodiment.Without departing from the idea case in the present invention described above, according to ordinary skill knowledge and customary means, make various replacements and change, all should be included in protection scope of the present invention.
An electronic article Antiforge system based on one-way function bidirectional encipher, comprises RFID read-write equipment, RFID reader, randomizer, system server and is arranged on the RFID electronic tag on each part commodity.
The corresponding one section of message MA being formed by sequence number of each part commodityi, i=1,2 ... n.MA for example1=20140107000000000001, this sequence comprises commodity production date and goods number, and " 20140107 " are the commodity production dates, the 000000000001st, be convenient to the goods number that manufacturer manages.
Before each part commodity dispatches from the factory, by described randomizer, produce one section of random number sequence MBias described MAidigital signature.MB for example1=35,012,392,526,778,332,279,142,496,840,546,754,355,406,466,704,413,024,113 4715519816084898981615070104898499431969926319026578802.MB1random generation, with MA1correspondence, as MA1digital signature, reach one-time pad pattern.
To MAiimplement one-way function computing and obtain CAi=H1 (MAi).Wherein, y=H1 (x) is an one-way function.As preferably, y=H1 (x) is a hash function, CAimAicryptographic hash.Particularly, in the present embodiment, described y=H1 (x) is MD5 function.For example,, by described MA1=20140107000000000001 carry out, after md5 encryption, obtaining CA1=4c4ed5ab830b4c439cd567c43e50ca6c.
To MBiimplement one-way function computing and obtain CBi=H2 (MBi).Wherein, y=H2 (x) is an one-way function.As preferably, y=H2 (x) is a hash function, CBimBicryptographic hash.Particularly, in the present embodiment, described y=H2 (x) is the hash function different from y=H1 (x), is preferably SHA-1.For example,, by described MB1=35,012,392,526,778,332,279,142,496,840,546,754,355,406,466,704,413,024,113 4715519816084898981615070104898499431969926319026578802 carry out, after SHA-1 encryption, obtaining CB1=d582aeb22e4bfbf891b3a9f84469c59894c998a9.
Obtain combined message K1i=MAiaMP.AMp.Amp CBi, and combined message K2i=CAiaMP.AMp.Amp MBi.For example, K11=MA1aMP.AMp.Amp CB1=20140107000000000001d582aeb22e4bfbf891b3a9f84469c59894c9 98a9, K2i=CA1aMP.AMp.Amp MB1=4c,4ed,5ab,830,b4c,439,cd5,67c,43e,50c,a6c,350,123,925,267,783,322,791,424 96,840,546,754,355,406,466,704,413,024,113,471,551,981,608,489,898,161,507 0104898499431969926319026578802.
Before each part commodity dispatches from the factory, the RFID electronic tag on commodity is write combined message K2 in advancei, i=1,2 ... n.Combined message set { K11, K12k1ndeposit in system server, in described server, there is massage set { MA1, MA2mAnand { CB1, CB2cBn.And { CA1, CA2cAnand { MB1, MB2mBnbe not stored in server.
In the time of need to verifying commodity true and false, after the RFID electronic tag in described RFID reader items scanning, the message X reading is sent to described system server, described message X may be real K2i, may not be yet.Described system server is received after the message X of reader transmission, first judges form and the combined message K2 of Xiwhether identical (data bits is mutually equal, lower with), if not, these commodity are false.If the form of message X and combined message K2iidentical, message X is split as to XA and XB two parts, wherein, the form of XA and CAiidentical, the form of XB and MBiidentical, X=XA & XB(XA is likely real CAi, may not be yet; In like manner, XB is likely real MBi, may not be yet).Described message XB is carried out to one-way function computing, the value of obtaining CXB=H2 (XB): if{ CB1, CB2cBn, commodity are false.If CXB=CBj, j=1,2 ... n, and CBj∈ { CB1, CB2cBn, find out CBjcorresponding MAj, described MAj∈ { MA1, MA2mAn.To described message MAjcarry out one-way function computing, the value of obtaining CAj=H1 (MAj): if CAj=XA, commodity are genuine piece, if CAj≠ XA, commodity are false.
For example, reader reads on commodity RFID electronic tag and has sequence X=4c,4ed,5ab,830,b4c,439,cd5,67c,43e,50c,a6c,350,123,925,267,783,322,791,424 96,840,546,754,355,406,466,704,413,024,113,471,551,981,608,489,898,161,507 0104898499431969926319026578802.Reader sends to server by XA and XB.These data that read due to reader are 143, with K2iidentical, need further judgement commodity true and false.Above-mentioned sequence X is split as to two parts, i.e. XA=4c4ed5ab830b4c439cd567c43e50ca6c and XB=35012392526778332279142496840546754355406466704413024 11,347,155,198,160,848,989,816,150,701,048,984,994,319,699,263,190,265,788 02.In server, XB is carried out to SHA-1 computing, obtain CXB=d582aeb22e4bfbf891b3a9f84469c59894c998a9.Judge whether CXB belongs to the { CB of server memory storage1, CB2cBn.Above-mentioned CXB=CB1(be described CBjin, j=1), need further to judge commodity true and false.Find and CB1corresponding MA1, to MA1=20140107000000000001 carry out, after MD5 computing, obtaining CA1=4c4ed5ab830b4c439cd567c43e50ca6c.Due to CA1=XA, it is true determining these commodity, server is the information of genuine piece to reader feedback commodity.

Claims (7)

In the time that commodity true and false need to being verified, after the RFID electronic tag in described RFID reader items scanning, the message X reading is sent to described system server; Described system server is received after the message X of reader transmission, first judges form and the combined message K2 of Xiwhether identical, if not, these commodity are false; If the form of message X and combined message K2iidentical, message X is split as to XA and XB two parts, wherein, the form of XA and CAiidentical, the form of XB and MBiidentical, i.e. X=XA & XB; Described message XB is carried out to one-way function computing, the value of obtaining CXB=H2 (XB): if{ CB1, CB2cBn, commodity are false; If CXB=CBj, j=1,2 ... n, and CBj∈ { CB1, CB2cBn, find out CBjcorresponding MAj, described MAj∈ { MA1, MA2mAn; To described message MAjcarry out one-way function computing, the value of obtaining CAj=H1 (MAj): if CAj=XA, commodity are genuine piece, if CAj≠ XA, commodity are false.
CN201410044247.3A2014-01-302014-01-30One-way function bidirectional encryption based electronic commodity security systemActiveCN103971246B (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN201410044247.3ACN103971246B (en)2014-01-302014-01-30One-way function bidirectional encryption based electronic commodity security system

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN201410044247.3ACN103971246B (en)2014-01-302014-01-30One-way function bidirectional encryption based electronic commodity security system

Publications (2)

Publication NumberPublication Date
CN103971246Atrue CN103971246A (en)2014-08-06
CN103971246B CN103971246B (en)2017-04-12

Family

ID=51240706

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN201410044247.3AActiveCN103971246B (en)2014-01-302014-01-30One-way function bidirectional encryption based electronic commodity security system

Country Status (1)

CountryLink
CN (1)CN103971246B (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN105844472A (en)*2015-01-132016-08-10四川谦泰仁投资管理有限公司RFID merchandise anti-counterfeiting tracing system compatible with two-dimensional code counterfeiting prevention
CN107766718A (en)*2017-10-122018-03-06广东欧珀移动通信有限公司 Touch screen anti-counterfeiting method, device, mobile terminal and readable storage medium
CN110648143A (en)*2018-06-112020-01-03江峰Closed-loop anti-counterfeiting verification system based on Merkle trusted tree
TWI807202B (en)*2019-08-062023-07-01仁寶電腦工業股份有限公司Cap, management system and management method

Citations (4)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN101945123A (en)*2010-08-242011-01-12刘彤RFID mobile phone and combination key technology-based authenticity identification method
CN102930307A (en)*2012-11-222013-02-13重庆君盾科技有限公司Anti-counterfeiting authentication method for famous wine
CN103218591A (en)*2013-05-072013-07-24南京大学Anti-counterfeiting system based on RFID (radio frequency identification), and working method of same
CN103413227A (en)*2013-08-022013-11-27四川航天系统工程研究所Product fake prevention tracing system and method for implementing fake prevention tracing checking thereof

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN101945123A (en)*2010-08-242011-01-12刘彤RFID mobile phone and combination key technology-based authenticity identification method
CN102930307A (en)*2012-11-222013-02-13重庆君盾科技有限公司Anti-counterfeiting authentication method for famous wine
CN103218591A (en)*2013-05-072013-07-24南京大学Anti-counterfeiting system based on RFID (radio frequency identification), and working method of same
CN103413227A (en)*2013-08-022013-11-27四川航天系统工程研究所Product fake prevention tracing system and method for implementing fake prevention tracing checking thereof

Cited By (4)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN105844472A (en)*2015-01-132016-08-10四川谦泰仁投资管理有限公司RFID merchandise anti-counterfeiting tracing system compatible with two-dimensional code counterfeiting prevention
CN107766718A (en)*2017-10-122018-03-06广东欧珀移动通信有限公司 Touch screen anti-counterfeiting method, device, mobile terminal and readable storage medium
CN110648143A (en)*2018-06-112020-01-03江峰Closed-loop anti-counterfeiting verification system based on Merkle trusted tree
TWI807202B (en)*2019-08-062023-07-01仁寶電腦工業股份有限公司Cap, management system and management method

Also Published As

Publication numberPublication date
CN103971246B (en)2017-04-12

Similar Documents

PublicationPublication DateTitle
CN103971250B (en)A kind of one time one card anti-fake traceability system based on mobile terminal and RFID
CN102831529B (en)A kind of commodity information identification method based on radio frequency and system
CN103295143A (en)Commodity anti-counterfeiting verification method
CN107231231B (en)Method and system for terminal equipment to safely access Internet of things
WO2016145705A1 (en)Time-based encrypted nfc cell phone terminal anti-counterfeit system and method
CN103150655A (en)Public key infrastructure (PKI)-based radio frequency identification (RFID) anti-counterfeiting system
CN103530785A (en)Double anti-counterfeiting system and method based on near field communication (NFC) function
CN101527021A (en)RFID electronic tag reading and writing device used for product truth verification
CN105844472A (en)RFID merchandise anti-counterfeiting tracing system compatible with two-dimensional code counterfeiting prevention
CN101945123A (en)RFID mobile phone and combination key technology-based authenticity identification method
CN202870898U (en)Radio frequency-based commodity information identification system
CN103971245B (en)A kind of combined ciphering system false proof for electronic article
US20180205714A1 (en)System and Method for Authenticating Electronic Tags
CN103971246A (en)One-way function bidirectional encryption based electronic commodity security system
CN101504731A (en)Movable recognition system based on NFC
CN108082723B (en)Anti-counterfeiting bottle cap based on CPU (Central processing Unit) password chip and working method thereof
CN105590227A (en)Dynamic verification method, apparatus, and system of authenticity of commodity
CN104424568A (en)Authentication false-proof traceability system employing circuit core chip ID number as identification
CN110276423A (en)A kind of RFID Verification System for chip finger print of high encryption
CN102867260A (en)Bluetooth-based commodity information identification method and system
CN102236862A (en)System and method for identifying authenticity of general commodities
CN112862501A (en)Commodity anti-counterfeiting method based on NFC encryption chip
CN103971247B (en)A kind of combined ciphering system for commodity counterfeit prevention
KR100497630B1 (en)Portable RF-tag reader for verifying a genuine article
CN106779002A (en)Complex encryption authentication method based on Quick Response Code and radio frequency compound marking

Legal Events

DateCodeTitleDescription
C06Publication
PB01Publication
C10Entry into substantive examination
SE01Entry into force of request for substantive examination
GR01Patent grant
GR01Patent grant
CP03Change of name, title or address

Address after:610041 block B, 7th floor, Huacheng building, No.49, South 3rd section, 1st ring road, Wuhou District, Chengdu City, Sichuan Province

Patentee after:Sichuan Qiantairen Technology Co.,Ltd.

Country or region after:China

Address before:610041 block B, 7th floor, Huacheng building, No.49, South 3rd section, 1st ring road, Wuhou District, Chengdu City, Sichuan Province

Patentee before:SICHUAN QIANTAIREN INVESTMENT MANAGEMENT CO.,LTD.

Country or region before:China

CP03Change of name, title or address
TR01Transfer of patent right

Effective date of registration:20240807

Address after:1102, 11th Floor, Building 6, No. 599 Century City South Road, High tech Zone, Chengdu City, Sichuan Province 610040

Patentee after:Sichuan Aihe Industrial Co.,Ltd.

Country or region after:China

Address before:610041 block B, 7th floor, Huacheng building, No.49, South 3rd section, 1st ring road, Wuhou District, Chengdu City, Sichuan Province

Patentee before:Sichuan Qiantairen Technology Co.,Ltd.

Country or region before:China

TR01Transfer of patent right

[8]ページ先頭

©2009-2025 Movatter.jp