基于标识认证技术的二维码与刮刮码复合鉴真方法
【技术领域】
[0001]本发明是一种逻辑防伪标签的生成与应用的方法,特别是采用基于标识认证技术的二维码与刮刮码进行组合实现复合鉴真的方法。
【背景技术】
[0002]目前市场商品使用的防伪标签种类很多,常见的有激光防伪标签、变色防伪标签、精密印刷、刮刮码、易碎纸、数码查询、纹理加密等,主要以物理方法为手段进行防伪。
[0003]二维码已开始大量用于商品的标识,因其信息容量较大,大众使用智能手机读取方便,应用已经非常广泛,二维码还出现了多种变化码型的应用。虽然可以采取加密的方法生成二维码,但加密强度受限,特别是通过拍照或扫描的方法能够实现二维码的简单复制,而且使用生成软件可以实现二维码的大批量生成,由此单一使用二维码的加密应用效果不佳。
[0004]基于标识的组合公钥算法直接利用用户标识通过种子公钥计算出对应于该标识的标识公钥,而计算过程本身就是证明过程,因此不需要第三方证明和在线数据库的支持,大大简化了认证体系及认证过程,这种基于标识的认证技术具有广泛应用的优点,其加密方式对信息安全具有很大的价值。
【发明内容】
[0005]本发明的目的是提供一种具有较好防伪效果的标签防伪方法,这种标签防伪方法将刮刮码、二维码与基于标识认证的技术经过充分融合,通常讲标识认证技术是实现标识安全管理的基础由此也得到体现。
[0006]本发明的基本实现是一物一码,实现的方法步骤如下:
[0007]1.在商品标签生成时,由计算机生成商品的唯一编码,唯一编码需遵循相关的编码规则,编码可以是国内的商品编码,可以是国际常用的商品编码,也可以由企业自行设计编码的标准;
[0008]2.在企业编制的编码标准中,一部分基本数据设计为固定格式,一部分为由计算机生成的产品序列号,产品序列号不能按简单方式组成,以免被找到规律后轻易复制生成,较好的方法是设定一段编码为随机数,随机数抗复制能力强,供做标识使用保密性更好。作为商品的标识选取全部编码如果数据太长,则可以选取部分编码作为商品的标识使用,作为商品标识的部分编码可以选用序列号,选用随机数作为商品的标识是较好的选择;
[0009]3.将选定的标识用于二维码的生成时,采用基于标识认证的技术进行签名,具体为将作为标识的字符串进行hash处理,得到定长的哈希值,然后将哈希值存入二维码,二维码内同时存入商品的其它信息,其它信息也经过加密处理;
[0010]4.刮刮码由选定作为商品标识的数据和覆盖在数据上的刮刮膜构成,将作为商品标识的数据印刷在二维码的附近,将数据用刮刮膜覆盖成为刮刮码;
[0011]5.选定作为商品标识的数据可以采用一串数字,也可以采用一串字符,还可以采用一维条形码甚至另一个二维码;
[0012]6.通过标签鉴定商品的真伪时,需要使用读取设备,可用二维码扫描器、数据终端或智能手机对二维码和刮刮码进行读取,专用读取程序应事先存入读取设备。首先刮开覆盖刮刮码的刮刮膜得到商品的标识数据,手动或扫描输入标识的数字串或字符串,由专用读取程序进行hash处理,得到定长的哈希值,利用条码扫描器、数据终端或智能手机的专用读取程序对二维码进行读取,读取二维码内存储的哈希值以后将其与从刮刮码得到的哈希值进行对比,如哈希值对比相同则证明商的标签没有受到改动或替换,如哈希值对比不相同则说明商品的标签受到改动或替换;
[0013]7.这种由二维码与刮刮码组合而成的商品标签与商品应结合紧密,实现标识与的商品绑定,这种方法可以作为商品真假鉴别的有力工具,并且具备一定抗复制能力;
[0014]8.作为商品标签采用的二维码可以选用不同类型的二维码,可以选用QR 二维码、汉信二维码、GM 二维码、DM 二维码、PDF417 二维码等;
[0015]9.作为商品标签采用的二维码其写入的信息除用于对比刮刮码标识的哈希值以夕卜,还包括商品的品名、型号、规格、时间等必要的信息,以及商品查询追溯的引导地址,这些信息经过加密处理,只有当哈希值对比正确以后才会经过解密显示,哈希值对比如不正确,读取设备将显示鉴别为假并报警提示,不会解密显示商品的信息。
[0016]常用的二维码可以与不同的刮刮码标识进行搭配,以下实施例是三种组合方式,实际应用可以有更多组合方式。
【附图说明】
[0017]图1-采用QR 二维码与数字串组合的标签示意图
[0018]图2-采用汉信二维码与条形码组合的标签示意图
[0019]图3-采用GM 二维码与数字串组合的标签示意图
【具体实施方式】
[0020]图1是采用QR 二维码与数字串组合的标签,图中的二维码选用的是QR 二维码,QR来自英文“Quick Response”的缩写,即快速反应的意思,QR码已广泛使用在各行各业。刮刮码选用的是数字串,数字串是商品编码中的8位随机数,8位随机数作为标识经过hash处理以后得到哈希值,哈希值成为二维码的一部分。二维码中的商品信息包括:商品名称、型号规格、有效期。
[0021]图2是采用汉信二维码与条形码组合的标签,汉信二维码是具有完全自主知识产权的二维码,条形码已大量成熟应用,这种组合的自动识别率比较高。
[0022]图3是采用GM 二维码与数字串组合的标签,GM 二维码是具有完全自主知识产权的二维码,GM 二维码网格码(Grid Matrix Code)是一种正方形的二维码码制,具有一定抗污损、抗畸变能力,与字符串组合,具有一定技术特点。
【主权项】
1.一种由二维码与刮刮码组合而成的商品标签应用于防伪的方法,其步骤如下: 步骤1.在每一个标签生成商品的唯一编码,唯一编码遵从相关的编码规则,商品的编码中有一部分为固定格式,有一部分为由计算机生成的序列号或随机数,选取全部编码或者部分编码作为商品的标识,作为商品标识的部分编码一般选用序列号或随机数; 步骤2.将商品的标识用于二维码的生成; 步骤3.将商品的标识印刷在二维码的附近,覆盖刮刮膜成为刮刮码; 步骤4.用于生成二维码的标识采用基于标识认证的技术进行签名,具体为将作为标识的字符串进行hash处理,得到定长的哈希值,将哈希值进行CPK签名并与商品的其它信息一同生成二维码; 步骤5.通过标签鉴定商品的真伪时,先刮开刮刮膜得到商品的标识,利用条码扫描器、数据终端或智能手机对标识进行读取,也可手动输入标识的数字串或字符串,由专用读取程序进行hash散列函数处理,得到定长的哈希值; 步骤6.首先利用数据终端或智能手机的专用读取程序对二维码进行读取,读取时将从刮刮码得到的哈希值与二维码内存储的哈希值进行对比,如哈希值对比相同则证明商品的标签没有受到改动或替换,如哈希值对比不相同则说明商品的标签受到改动或替换; 步骤7.将这种由二维码与刮刮码组合而成的商品标签与商品进行绑定,为商品的真假鉴别提供了有力的工具。2.根据权利要求1所述,由二维码与刮刮码组合而成的应用于商品标签的防伪方法,其部分编码选用序列号或随机数时,如因为长度受限,可选用其中的一小段作为标识,用于完成hash散列函数处理与对比。3.根据权利要求1所述,商品的唯一编码,可以采用国际或国内的标准编码,也可以采用企业自定的编码规则。4.根据权利要求1所述,用于刮刮码覆盖的商品的标识可以采用一串数字,也可以采用一串字符,还可以采用一维条形码。5.根据权利要求1所述,作为商品标签采用的二维码可以是不同类型的二维码。6.根据权利要求1所述,作为商品标签采用的二维码其写入的信息包括: (1)用于对比的商品的标识的哈希值; (2)商品的品名、型号、规格、时间等必要的信息; (3)商品查询追溯的引导地址。
【专利摘要】本发明公开了基于标识认证技术的二维码与刮刮码复合鉴真方法,本发明技术要点:二维码数据采用基于标识认证技术的组合公钥签名加密方法生成,为可见的二维码,刮刮膜覆盖的信息为暗码部分,暗码可为数字、字符或条型码;商品赋码时产生一个随机数,选用随机数的部分或全部作为商品的标识,二维码在进行签名加密时,先对标识进行hash散列函数的处理,标识的hash值存放在二维码中,刮刮膜覆盖的暗码采用商品的标识,由此暗码信息与二维码信息实现了关联;在鉴真商品时,识读器采用专用的APP先读取二维码,将其中标识的hash值读出,同时刮开刮刮码,读取暗码部分的标识,识读程序对标识进行hash,将两hash值进行比对,hash值相同商品鉴定为真,不同则为假。
【IPC分类】G06K19/06, G06Q30/00, G06K7/10
【公开号】CN104899748
【申请号】CN201410550349
【发明人】刘建国, 陈谦
【申请人】陈谦
【公开日】2015年9月9日
【申请日】2014年10月17日