CN101556654B - 多变量动态数字签名、交互认证式电子标签防伪方法 - Google Patents
多变量动态数字签名、交互认证式电子标签防伪方法 Download PDFInfo
- Publication number
- CN101556654B CN101556654B CN 200910143609 CN200910143609A CN101556654B CN 101556654 B CN101556654 B CN 101556654B CN 200910143609 CN200910143609 CN 200910143609 CN 200910143609 A CN200910143609 A CN 200910143609A CN 101556654 B CN101556654 B CN 101556654B
- Authority
- CN
- China
- Prior art keywords
- read
- electronic tag
- counterfeiting
- write equipment
- counterfeiting information
- 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.)
- Expired - Fee Related
Links
Landscapes
- Storage Device Security (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
一种新的多变量动态数字签名、交互认证式电子标签防伪技术,克服目前在电子标签防伪认证技术领域中只单纯对比认证电子标签内部存储的预先显性已知、静态固定不变的防伪信息的缺陷,杜绝了使用假防伪信息和大量复制并重复使用已知真防伪信息现象。借助电子标签和读写装置的配合使用及通讯网络,分别向读写装置和产品防伪认证数据中心提供相同的防伪信息多变量初始值,使二者分别按照相同的加密运算规则进行防伪加密运算,得到始终为预先隐性未知、动态变化不确定、无法事先复制伪造的防伪信息(动态数字签名),通过对比两个不同来源防伪信息(动态数字签名)的一致性,实现产品的真假防伪认证。
Description
技术领域
本发明属于产品防伪技术领域,具体涉及一种基于RFID(无线射频识别技术)的电子标签加密防伪认证方法。
背景技术
在产品的流通过程中,假冒伪劣产品给国家、企业和广大消费者造成了巨大损失,社会各方面对产品有效防伪的要求显得尤为迫切。
结合无线通讯及互联网络的快速发展,基于RFID的电子标签防伪技术已经开始大规模应用,正逐渐建立起一个完善的防伪认证***。目前以电子标签为防伪信息载体的电子标签防伪技术大多使用读写装置读取附带在产品上的电子标签内部存储的防伪信息,通过通讯网络将读取到的防伪信息发送产品防伪认证数据中心进行对比认证,得出对产品的防伪认证结果,并反馈给查询者。但是这样的防伪技术只是完成了对电子标签内部存储的固定防伪信息进行的对比认证防伪,这样的防伪信息极易被复制,故存在很大的技术缺陷和风险。
本发明提出了基于RFID的多变量动态数字签名、交互认证式电子标签防伪技术,实现了产品在流通过程中的每一次防伪认证查询时,电子标签内部存储的用于防伪认证的防伪信息(数字签名)都具有预先隐性未知、动态变化不确定、无法事先复制伪造的特性,完全杜绝了使用假防伪信息和大量复制并重复使用已知真防伪信息的可能性,完全解决了产品的防伪认证问题。
发明内容
本发明以杜绝使用假防伪信息和大量复制并重复使用已知真防伪信息为目标,克服目前在电子标签防伪认证技术领域中存在的、只单纯对比认证电子标签内部存储的预先显性已知、静态固定不变的防伪信息的缺陷,借助电子标签和读写装置的配合使用和通讯网络,通过分别向读写装置和产品防伪认证数据中心提供相同的防伪信息多变量初始值,使二者分别按照相同的加密运算规则进行防伪加密运算,得到始终为预先隐性未知、动态变化不确定、无法事先复制伪造的防伪信息(动态数字签名),通过对比两个不同来源防伪信息(动态数字签名)的一致性,实现产品的真假防伪认证。
1、多变量说明
变量A——电子标签身份编码
变量B——产品身份编码
变量C——读写装置身份编码
变量D——上次读电子标签的时间段编码
变量E——上次读电子标签的时间段内电子标签被读累计次数
变量F——电子标签被读的累计总次数
变量G——上次读电子标签时读写装置产生的随机数
变量H——上次读电子标签之前查询者向读写装置输入的任意数
其中:
①在以上8个变量中,变量A、B为任一电子标签的个性变量,只随电子标签的不同而改变。变量C、D、E、F、G、H为防伪认证用动态变量,随每次的防伪认证查询而变化。
②根据一次完整防伪认证查询所需的时间长短选取适宜的防伪认证查询时间周期,并在读写装置和产品防伪认证数据中心预先统一设定,确保一次完整的防伪认证查询在相同的一个防伪认证查询时间周期内完成。
变量D——上次读电子标签的时间段编码由读写装置上次读取电子标签内部存储信息时的时间来代表,并在此后一个完整防伪认证查询时间周期内保持不变。
③为提高防伪认证查询的交互程度和查询者对防伪认证结果的信任度,在每次读电子标签之前,查询者按照读写装置的提示输入变量H——上次读电子标签之前查询者向读写装置输入的任意数。
2、读写装置和产品防伪认证数据中心分别按照相同加密运算规则和相同的多变量初始值进行防伪加密运算,生成与此组多变量初始值一一对应的动态加密运算函数值Z(动态数字签名,其中部分将作为防伪校核编码使用)。
3、电子标签内防伪认证用数据的存储
电子标签内部防伪认证用存储信息为:8个变量A、B、C、D、E、F、G、H的当前值和动态加密运算函数值Z(动态数字签名)
具体实施方式
一个完整防伪认证查询周期的具体实施方式为:
第一步:调校读写装置时间为当前标准时间,以此作为整个防伪认证查询的时间基准。
第二步:读写装置对电子标签完成内部存储信息的读写操作。
1、按照读写装置的提示,查询者向读写装置输入变量H。
2、读写装置读取电子标签内的当前存储信息(变量值和函数值),显示出读取到的动态加密运算函数值Z(动态数字签名)、当前产生的随机数(变量G)和查询者当前输入的任意数(变量H)。
3、读写装置进行防伪加密运算,生成动态加密运算函数值Z(动态数字签名),完成对电子标签内部存储信息的写操作。
①重新对动态变量C、D、E、F、G、H赋值
对变量C——读写装置身份编码:将正在使用的读写装置身份编码赋予变量C
对变量D——上次读电子标签的时间段编码:判断上一次读电子标签时读取的变量D值是否属于现在当前的时间段。“是”则保持变量D原值不变,“否”则赋予变量D当前的时间 段编码
对变量E——上次读电子标签的时间段内电子标签被读累计次数:判断上一次读电子标签时读取的变量D值是否属于现在当前的时间段。“是”则变量E在原值上加1,否则重新赋予变量E新值“1”。
对变量F——电子标签被读的累计总次数:在变量F原值上加1。
对变量G——上次读电子标签时读写装置产生的随机数:赋予变量G上次读电子标签时读写装置产生的随机数。
对变量H——上次读电子标签之前查询者向读写装置输入的任意数:赋予变量H上次读电子标签之前查询者向读写装置输入的任意数。
②以防伪信息8个多变量重新的赋值为输入量,按照预先设定在读写装置和产品防伪认证数据中心的统一加密运算规则进行防伪加密运算,并将生成的加密运算函数值Z(动态数字签名)写入电子标签(作为防伪校核编码,将与防伪数据中心即将发送来的防伪校核编码进行对比认证)。
第三步:将第二步中读写装置读出并显示的函数值Z(动态数字签名)、当前产生的随机数(变量G)和查询者当前输入的任意数(变量H)发送至产品防伪认证数据中心。
第四步:产品防伪认证数据中心进行静态防伪认证。若静态防伪认证结果为“假”,则反馈给查询者,完成产品真伪的判别。
1、数据中心按照加密运算规则对接收到的函数值Z(动态数字签名)进行解调,按电子标签内部数据的存储规则还原8个变量的当前值。若无法完成解调,则可确定此防伪信息为假防伪信息。
2、将变量A——电子标签身份编码和变量B——产品身份编码当前值与产品防伪认证数据中心的存储数据进行对比认证,根据数据关联一致性对比结果及已售出产品的记录,初步确定防伪信息的真伪;
3、将变量F——电子标签被读的累计总次数与防伪中心数据库进行对比认证,若变量F小于数据库数值则可确定防伪信息为假。
第五步:产品防伪认证数据中心进行防伪加密运算,生成加密运算函数值Z(动态数字签名),作为防伪校核编码。
1、重新对动态变量C、D、E、F、G、H赋值
对变量C——读写装置身份编码:将接收后还原的读写装置身份编码赋予变量C
对变量D——上次读电子标签的时间段编码:以产品防伪认证数据中心时间为基准,判断接收后还原的变量D值是否属于现在当前的时间段。“是”则保持原值不变,“否”则赋予现在当前的时间段编码
对变量E——上次读电子标签的时间段内电子标签被读累计次数:根据变量D——上次读 电子标签的时间段编码的赋值情况决定。若变量D保持原值不变,则变量E在原值上加1,否则重新赋予新值“1”
对变量F——电子标签被读的累计总次数:在变量F原值上加1
对变量G——上次读电子标签时读写装置产生的随机数:赋予变量G为直接接收到的随机数当前值
对变量H——上次读电子标签之前查询者向读写装置输入的任意数:赋予变量H为直接接收到的任意数当前值
2、进行防伪加密运算,并将动态变量C、D、E、F、G、H的当前值和加密运算函数值Z(动态数字签名)写入数据中心数据库,备下次防伪认证查询时进行静态防伪认证之用。
第六步:数据中心将函数值Z(动态数字签名,亦即防伪校核编码)发送至防伪查询者,同时提示查询者,若确定购买该产品,请发送数据中心确认购买信息。
第七步:读取并显示电子标签内存储的加密运算函数值Z(动态数字签名,亦即防伪校核编码)——重复第二步操作内容。
第八步:对比由读写装置显示和数据中心发送的两个防伪校核编码的一致性,判别产品真伪。
第九步:若查询者确定购买产品,则反馈数据中心确认购买信息,数据中心随进行此产品已售出的相关记录。
至此完成了基于RFID的多变量动态数字签名、交互认证式电子标签防伪查询的一个完整周期。下一个防伪认证查询周期按照以上实施应用步骤重复进行。
Claims (2)
1.一种多变量动态数字签名、交互认证式电子标签防伪方法,其特征是:建立电子标签身份编码、产品身份编码、读写装置身份编码、上次读电子标签的时间段编码、上次读电子标签的时间段内电子标签被读累计次数、电子标签被读的累计总次数、上次读电子标签时读写装置产生的随机数和上次读电子标签之前查询者向读写装置输入的任意数共8个影响电子标签内存储防伪信息内容的变量,将相同的防伪加密运算规则事先分别预置在读写装置和产品防伪认证数据中心,在产品流通过程中的每一次防伪认证查询时,借助电子标签和读写装置的配合使用以及通讯网络,使读写装置和产品防伪认证数据中心分别使用相同的防伪信息多变量初始值,分别按照相同的加密运算规则进行防伪加密运算,分别得到动态加密运算函数值,将这两个动态加密运算函数值作为防伪信息提供给查询者,通过查询者对比两个不同来源防伪信息的一致性,实现产品的真假防伪认证。
2.根据权利要求1所述的一种多变量动态数字签名、交互认证式电子标签防伪方法,其特征是:建立电子标签身份编码、产品身份编码、读写装置身份编码、上次读电子标签的时间段编码、上次读电子标签的时间段内电子标签被读累计次数、电子标签被读的累计总次数、上次读电子标签时读写装置产生的随机数和上次读电子标签之前查询者向读写装置输入的任意数共8个变量,在进行防伪认证查询时,对此8个变量可单独或组合使用。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 200910143609 CN101556654B (zh) | 2009-05-27 | 2009-05-27 | 多变量动态数字签名、交互认证式电子标签防伪方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 200910143609 CN101556654B (zh) | 2009-05-27 | 2009-05-27 | 多变量动态数字签名、交互认证式电子标签防伪方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101556654A CN101556654A (zh) | 2009-10-14 |
CN101556654B true CN101556654B (zh) | 2013-03-27 |
Family
ID=41174761
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN 200910143609 Expired - Fee Related CN101556654B (zh) | 2009-05-27 | 2009-05-27 | 多变量动态数字签名、交互认证式电子标签防伪方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101556654B (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104766211A (zh) * | 2014-01-06 | 2015-07-08 | 塞米西斯科株式会社 | 正品认证***及其方法 |
Families Citing this family (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102073972B (zh) * | 2009-11-20 | 2013-01-02 | 深圳英飞拓科技股份有限公司 | 一种数字视频产品的防伪方法 |
CN102646183A (zh) * | 2012-03-20 | 2012-08-22 | 无锡儒安科技有限公司 | Rfid标签的批量认证方法及*** |
CN102855574A (zh) * | 2012-08-15 | 2013-01-02 | 天长市浩云电子科技有限公司 | 一种基于nfc的商品信息识别方法及*** |
CN103971250B (zh) * | 2014-04-09 | 2017-04-05 | 四川谦泰仁投资管理有限公司 | 一种基于移动终端和rfid的一次一证防伪溯源*** |
CN104680389A (zh) * | 2015-03-13 | 2015-06-03 | 杭州沃朴物联科技有限公司 | 一种基于时间加密的nfc手机终端防伪***及方法 |
CN110030129B (zh) * | 2019-05-11 | 2024-02-20 | 潍柴动力股份有限公司 | 智能防伪滤清器*** |
CN110598811A (zh) * | 2019-08-23 | 2019-12-20 | 吴彬 | 车用滤芯的离线防伪识别方法 |
CN110953099B (zh) * | 2019-12-23 | 2022-05-17 | 平原滤清器有限公司 | 空气滤清器及空气滤清器的滤芯防伪及预报警方法 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1324050A (zh) * | 2000-05-12 | 2001-11-28 | 刘福祥 | 身份标识双密钥防伪网络及其使用方法 |
CN1422034A (zh) * | 2002-12-17 | 2003-06-04 | 胡祥义 | 使用对称密码实现网络数字签名 |
CN1664833A (zh) * | 2005-03-10 | 2005-09-07 | 深圳市兆波电子技术有限公司 | 商品电子身份证、机具及由其组成的防伪***和防伪方法 |
WO2007027151A1 (en) * | 2005-09-01 | 2007-03-08 | Stora Enso Oyj | Verification of a product identifier |
-
2009
- 2009-05-27 CN CN 200910143609 patent/CN101556654B/zh not_active Expired - Fee Related
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1324050A (zh) * | 2000-05-12 | 2001-11-28 | 刘福祥 | 身份标识双密钥防伪网络及其使用方法 |
CN1422034A (zh) * | 2002-12-17 | 2003-06-04 | 胡祥义 | 使用对称密码实现网络数字签名 |
CN1664833A (zh) * | 2005-03-10 | 2005-09-07 | 深圳市兆波电子技术有限公司 | 商品电子身份证、机具及由其组成的防伪***和防伪方法 |
WO2007027151A1 (en) * | 2005-09-01 | 2007-03-08 | Stora Enso Oyj | Verification of a product identifier |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104766211A (zh) * | 2014-01-06 | 2015-07-08 | 塞米西斯科株式会社 | 正品认证***及其方法 |
Also Published As
Publication number | Publication date |
---|---|
CN101556654A (zh) | 2009-10-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101556654B (zh) | 多变量动态数字签名、交互认证式电子标签防伪方法 | |
CN106031086B (zh) | 用于生成设备证书和检验设备证书的有效性的方法和*** | |
JP5739876B2 (ja) | 一意識別子、一意識別子を提供するための方法、および一意識別子の使用 | |
Jadhav et al. | System for identifying fake product using blockchain technology | |
JP4929265B2 (ja) | シリアル化された商品を認証するためのコンピュータ実装方法、データ処理システム及びコンピュータ・プログラム | |
CN100481120C (zh) | 带逻辑控制单元的产品rfid防伪方法 | |
CN113412602A (zh) | 在分布式账本环境中基于令牌锚定物理对象的方法和*** | |
CN108876399A (zh) | 一种带闭环认证***的有限域区块链*** | |
CN101009014A (zh) | 一种安全防伪方法及其*** | |
CN103870742A (zh) | 自认证芯片和提供芯片的认证服务的方法 | |
CN109034832A (zh) | 区块链的信息处理方法及装置、信息处理节点及存储介质 | |
CN102004965A (zh) | 商品双重防伪方法及*** | |
WO2011077459A2 (en) | A method of extracting naturally encrypted features from a natural surface of a product | |
CN103530785A (zh) | 一种基于nfc功能的双重防伪***与方法 | |
CN102708391A (zh) | 一种基于分形图形的防伪标签及防伪验证方法 | |
CN101945123A (zh) | 一种基于rfid手机与组合密钥技术的真伪鉴别方法 | |
CN113450092A (zh) | 一种基于区块链网络的物品安全高效交易方法、***及存储介质 | |
WO2007081238A1 (en) | The method of authentication of the items put into circulation | |
CN103235995A (zh) | 一种基于nfc手机的电子防伪和物流管理*** | |
CN106228379A (zh) | 防伪装置、***及方法 | |
US20210390557A1 (en) | Appraisal and authentication system | |
KR101285972B1 (ko) | 전자태그의 위변조 방지 시스템 및 방법 | |
US20130185217A1 (en) | Feature specification for authentication feature | |
CN103065547A (zh) | 商品复合防伪码结构及其生成和验证方法 | |
CN102236862A (zh) | 通用商品真伪鉴别***及其方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20130327 |
|
CF01 | Termination of patent right due to non-payment of annual fee |