一种商品鉴真溯源的方法

文档序号:8259907阅读:1443来源:国知局
一种商品鉴真溯源的方法
【技术领域】
[0001]本发明涉及一种采用扫码进行商品鉴真溯源的方法,适用于商业,交通、酒店、旅游、航空等领域,或者其他需要鉴真溯源的领域。
【背景技术】
[0002]假冒伪劣商品扰乱单位正常经营和损害单位、消费者利益,为保护市场、保护单位品牌、保护消费者合法权益,很多商家都在商品外包装上提供了条形码和二维码,用于鉴真和溯源。消费者购买商品时,通过智能手机或扫码器对商品包装上的条形码或二维码扫码,相关软件对扫码内容进行识别处理,给出是否是假冒伪劣商品,如果有溯源相关信息,则同时提不商品的来源。
[0003]然而常用的二维码和条形码很容易被复制,不法商贩将某一正版商品的条形码或二维码复制打印后贴于假冒商品表面,则传统的通过扫码识别真伪的软件也无法判断真假,即消费者无法通过扫码鉴真方式识别假冒商品。
[0004]但一般假冒分子只是对正版商品的条形码或二维码做简单的图像复制,无法得到内部编码和生成机制,因此一批假货通常使用完全相同的一个条形码或二维码。

【发明内容】

[0005]针对以上假货标签的特点,本发明提出一种在传统扫码鉴真方法的基础上,增加相同条形码或二维码标识被扫码次数统计的商品鉴真溯源的方法,避免不法商贩通过复制同一正版商品的条形码或二维码进行造假。
[0006]本发明的技术方案如下:
[0007]一种商品鉴真溯源的方法,包括如下步骤:
[0008]I)生成商品标签,包括步骤1.1?1.5 ;1.1)为每个商品建立唯一的商品标识,对应唯一的一组公、私密钥对;1.2)使用随机密钥对商品的描述内容进行对称加密;1.3)使用扫码器公钥对随机密钥做非对称加密;1.4)将商品标识和对称加密后的商品描述内容进行散列变化,将变换后的散列值使用该商品标识对应的私钥进行数字签名,数字签名包括签名码和核对码;1.5)将上述商品标识、对称加密后的商品描述内容、非对称加密后的随机密钥、商品数字签名进行格式排列,生成条形码或二维码编码的商品标签;
[0009]2)商品鉴真溯源,包括步骤2.1?2.4 ;2.1)扫码:扫描商品条形码或二维码标签获得商品标识、对称加密后的商品描述内容、非对称加密后的随机密钥和商品数字签名;
2.2)商品标识映射:将商品标识通过映射获得商品的公钥、扫码器公钥和私钥;2.3)商品数字签名验证,包括步骤2.3.1?2.3.3:2.3.1)使用扫码器私钥对随机密钥进行非对称解密;2.3.2)使用随机密钥对商品描述内容进行解密;2.3.3)将商品标识和对称加密后的商品描述内容进行散列变化,使用商品公钥对散列做数字签名解签;2.4)商品鉴真识别,包括步骤2.4.1?2.4.3:2.4.1)对数字签名解签结果与核对码进行比较,如果相同,则将该商品标识对应的内部计数器加一,反之提示用户是假货;2.4.2)判断该商品标识对应的内部计数器是否大于阈值,如果大于则向用户提示该标识已被多次鉴真,可能是假货;2.4.3)如果鉴真设备在线联网,则向在线商品鉴真中心上报该商品被鉴真,同时读取该商品在商品鉴真中心上被鉴真的次数,如果大于阈值则向用户提示该标识已被多次鉴真,可能是假
JA ο
[0010]本发明的有益技术效果是:
[0011]本发明为每个商品建立唯一的标识,每个标识对应一组公、私密钥对,公、私密钥对资源非常丰富,商家将商品鉴真溯源信息经特定编码和数字签名后生成条形码或二维码印制于商品包装,供用户扫码鉴真和溯源。用户对每个商品标识鉴真溯源后进行鉴真次数统计,如果同样类型商品的多个相同标签已被多次鉴真,则提示消费者被扫商品可能是假货。本发明的这种对唯一标识商品的数字签名验证结合鉴真次数统计的方法,可以有效杜绝不法分子对正版商品的鉴真溯源的条形码或二维码复制造假。
【附图说明】
[0012]图1是本发明的整体流程图。
[0013]图2是本发明中生成商品标签步骤的具体流程图。
[0014]图3是本发明中商品鉴真溯源步骤的具体流程图。
【具体实施方式】
[0015]下面结合附图对本发明的【具体实施方式】做进一步说明。
[0016]如图1所示,本发明提出的商品鉴真溯源的方法,包括生成商品标签和商品鉴真溯源两个步骤,上述两个步骤由相应的硬件和软件系统给予支持。
[0017]如图2所示,步骤I生成商品标签的具体流程为:
[0018]步骤1.1,生成商品标识:每个商品具有唯一的标识,对应唯一的一组公、私密钥对。
[0019]步骤1.2,生成对称加密后的商品描述内容:使用随机密钥对商品的内容描述进行对称加密。
[0020]步骤1.3,生成非对称加密后的随机密钥:随机密钥使用扫码器公钥做非对称加tM
I_L| O
[0021]步骤1.4,生成商品数字签名:将商品标识和对称加密后的商品描述内容进行散列变化,将变换后的散列值使用该商品标识对应的私钥进行数字签名,数字签名包括签名码和核对码。
[0022]步骤1.5,将以上生成的商品标识、对称加密后的商品描述内容、非对称加密后的随机密钥、商品数字签名按现有技术以特定格式排列,生成条形码或二维码编码。
[0023]如图3所示,步骤2商品鉴真溯源的具体流程为:
[0024]步骤2.1,扫码:扫描商品条形码或二维码标签获得商品标识、对称加密后的商品描述内容、非对称加密后的随机密钥和商品数字签名。
[0025]步骤2.2,商品标识映射:将商品标识通过现有的映射方法,获得商品的公钥、扫码器公钥和私钥。
[0026]步骤2.3,商品数字签名验证,包括步骤2.3.1至2.3.3,分别是:步骤2.3.1、使用扫码器私钥对随机密钥进行非对称解密;步骤2.3.2、使用随机密钥对商品描述内容进行解密;步骤2.3.3、将商品标识和对称加密后的商品描述内容进行散列变化,使用商品公钥对散列做数字签名解签。
[0027]步骤2.4,商品鉴真识别,包括步骤2.4.1至2.4.3,分别是:步骤2.4.1、对数字签名解签结果与核对码进行比较,如果相同,则将该商品标识对应的内部计数器加一,反之提示用户是假货;步骤2.4.2、判断该商品标识对应的内部计数器是否大于某一设定的阈值,如果大于则向用户提示该标识已被多次鉴真,可能是假货;步骤2.4.3、如果鉴真设备在
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1