二联编码的物联网溯源防伪标签及二维码防伪溯源方法

文档序号:9708824阅读:645来源:国知局
二联编码的物联网溯源防伪标签及二维码防伪溯源方法
【技术领域】
[0001]本发明涉及一种二联编码的物联网溯源防伪标签及二维码防伪溯源方法。
【背景技术】
[0002]二维条码/二维码(2-dimens1nal bar code)是用某种特定的几何图形按一定规律在平面(二维方向上)分布的黑白相间的图形记录数据符号信息的;在代码编制上巧妙地利用构成计算机内部逻辑基础的比特流的概念,使用若干个与二进制相对应的几何形体来表示文字数值信息,通过图象输入设备或光电扫描设备自动识读以实现信息自动处理:它具有条码技术的一些共性:每种码制有其特定的字符集;每个字符占有一定的宽度;具有一定的校验功能等。同时还具有对不同行的信息自动识别功能、及处理图形旋转变化点。目前防伪溯源技术方案及缺陷:数码二维码是在二维码上直接印上一串防伪码,当消费者扫描进入防伪查询页面后直接输入这串防伪码就可以查询真伪。这种防伪技术的缺点是容易被复制,因为目前大部分防伪公司都有这种技术,这是公开的防伪技术。正因为是公开的技术,所以目前数码二维码在市场上运用的也比较广泛。

【发明内容】

[0003]本发明的目的是针对上述现有技术的不足,提供一种不易复制,安全性好的二联编码的物联网溯源防伪标签及二维码防伪溯源方法。
[0004]为实现上述技术目的,本发明采取的技术方案为:二联编码的物联网溯源防伪标签,其特征在于:包括二维码、上层标签和下层标签;二维码包括二维码外码和二维码内码;二维码外码设置在上层标签上,用于商品溯源查询;二维码内码设置在下层标签上,用于防伪验证;上层标签和下层标签之间仅边缘贴合且上层标签上设有撕裂口。
[0005]进一步的,二维码外码和二维码内码均由URL、版本号、商品ID、服务分组、载体类别和厂商自定义数据组成,且二维码外码编码和二维码内码编码均为一式二联,即二联编码;二维码外码的载体类别采用W表示外码;二维码内码的载体类别采用N表示内码。
[0006]进一步的,二维码外码位于标签外表面醒目位置,用于消费者通过手机扫码对商品的产地和生产流通过程进行网络溯源查询。
[0007]进一步的,撕掉二维码外码后即见二维码内码;二维码内码用于消费者通过手机扫码进行网络防伪验证,防伪验证只能进行一次;防伪验证完成后二维码内码的防伪功能立即失效,再次扫描二维码内码相当于扫描已撕毁的二维码外码。
[0008]进一步的,二维码外码和二维码内码均为加密二维码;所述加密二维码由产品标识信息和二维条码防伪信息共同组成;产品标识信息包括产品厂名称、产品全球身份码uid、品名、净含量、品牌,型号、类型,主要成分、生产日期、生产批次、作业员和生产线;产品全球身份码uid根据商品编码规则编码,具有全球唯一性,用来标识每件商品,以明码形式印刷在产品外包装上;二维条码防伪信息采用双层加密机制,二维码外码采用产品类型级密钥对产品标识信息进行加密,二维码内码采用数字密码锁技术对二维条码防伪信息本身进行加密。
[0009]进一步的,所述产品类型级密钥为二级密钥,由根密钥派生出各种产品类型级密钥;所述根密钥为生产厂家级密钥,生产厂家级密钥由多位厂级领导同时在场各输入密码,经算法组合形成;由产品类型级密钥派生出各产品型号级密钥,所述产品型号级密钥为末端當钥。
[0010]进一步的,防伪二维码采用纳米湿敏二维码。
[0011]本实现上述技术目的,本发明采取的另一种技术方案为:二维码防伪溯源方法,其特征在于包括以下步骤:
[0012]制作二联编码的物联网溯源防伪标签:二维码包括二维码外码和二维码内码;将二维码外码设置在上层标签上,用于商品溯源查询;将二维码内码设置在下层标签上,用于防伪验证;上层标签和下层标签之间仅边缘贴合且上层标签上设有撕裂口; 二维码外码和二维码内码均由URL、版本号、商品ID、服务分组、载体类别和厂商自定义数据组成,且二维码外码编码和二维码内码编码均为一式二联,即二联编码;二维码外码的载体类别采用W表示外码;二维码内码的载体类别采用N表示内码;将二维码外码设置于标签外表面醒目位置,用于消费者通过手机扫码对商品的产地和生产流通过程进行网络溯源查询;撕掉二维码外码后即见二维码内码;二维码内码用于消费者通过手机扫码进行网络防伪验证,防伪验证只能进行一次;防伪验证完成后二维码内码的防伪功能立即失效,再次扫描二维码内码相当于扫描已撕毁的二维码外码;二维码外码和二维码内码均为加密二维码;所述加密二维码由产品标识信息和二维条码防伪信息共同组成;产品标识信息包括产品厂名称、产品全球身份码uid、品名、净含量、品牌,型号、类型,主要成分、生产日期、生产批次、作业员和生产线;产品全球身份码uid根据商品编码规则编码,具有全球唯一性,用来标识每件商品,以明码形式印刷在产品外包装上;二维条码防伪信息采用双层加密机制,外层采用产品类型级密钥对产品标识信息进行加密,内层采用数字密码锁技术对二维条码防伪信息本身进行加密;
[0013]产品溯源:通过产品标示信息实现产品溯源;
[0014]产品真伪验证:通过对二维条码防伪信息进行验证,分辨产品的真伪。
[0015]进一步的,所述采用数字密码锁技术对二维条码防伪信息加密方法包括以下步骤:在防伪数据库设置一个密钥表文件,密钥表文件信息包括序号、加密密钥和解密密钥,一个序号对应一组加密密钥和解密密钥;随机选择密钥表中的第i组密钥Ki对T1加密生成防伪密码C1;随机选择密钥表中的第j组密钥Kj对T2加密生成校验密码C2;采用产品类型级密钥Kp对产品防伪综合信息二次加密,产品防伪综合信息包括防伪密码C1、UID和产品标识信息;然后利用二维条码编码算法生成二维条码图片,制作成防伪标签;再把C2密钥序号(i,j)和UID递交到防伪数据库中保存,便于日后校验;T = T1 r T2;T1用来生成防伪密码Cl ;Τ2用来产生校验密码C2;只有Τ1和Τ2组合才能打开密码锁推出隐藏的信息Τ。通过数字密码锁技术既解决防伪码本身的防伪问题,又解决数据库的泄密问题。
[0016]进一步的,产品真伪验证包括以下步骤:
[0017]采集二联编码的物联网溯源防伪标签的二维码编码信息;利用产品类型级解密密钥Pk对编码信息进行解密,得到产品全球身份码UID、防伪密码C1和产品标识信息;
[0018]通过产品全球身份码UID在防伪数据库中找到密钥序号1、密钥序号j和校验密码C2;
[0019]利用解密密钥Ki对防伪密码Cl进行解密得到ΤΙ;
[0020]利用解密密钥K j对C2进行解密得到和Τ2;
[0021 ]判定T1和T2是否能满足数字密码锁T的关系;如果T1和T2能满足数字密码锁T的关系,则产品是真品,如果T1和T2不能满足数字密码锁T的关系,则产品是伪品。
[0022]针对目前市场上防伪二维码的缺陷,本发明解决以下技术问题:
[0023](1)易复制
[0024]传统二维码防伪溯源用户扫描完成后即可以进行产品真伪的查询,本方案的二维码防伪溯源二维码为双层二维码,外层二维码为溯源信息的查询,揭开外层二维码可看到内层二维码,内层二维码用于防伪。外层二维码撕毁无效。这样就有效的杜绝了防伪二维码被随意复制的风险。
[0025](2)安全性
[0026]在用户揭开外层溯源二维码,扫描内层防伪认证二维码查询时需要输入内层二维码下方查询验证码,当查询验证码正确后才可以看到产品的防伪信息及产品溯源信息。
[0027](3)加密性
[0028]本系统加密分为两个层级的加密,第一个层级为二维码级别的加密,每个二维码对应一个访问的密码该访问密码即为查询验证码,当该密码正确后才能访问该二维码的内容。互二个层级为二维码防伪内容级别的加密,本加密算法为本公司经多年防伪密码领域的研究和探索编写的独家算法。
[0029](4)关联性
[0030]二维码是以内外层双层二维码做为相互关联性,当内层二维码被查询时在扫描外层二维码时可告知用户防伪二维码在何时、何地被查询验证过。可在用户不揭开外层二维码即可知道产品防伪信息。同时也杜绝不法分子欺骗消费者。
[0031]数字密码锁:数字密码锁技术设计思想是利用编码生产器产生一对满足某种数学关系的数字字符串。T = T1 r T2;T1用来生成防伪密码Cl(相当于开锁钥匙),T2用来产生校验密码C2(相当于锁),只有Τ1和Τ2组合才能打开密码锁推出隐藏的信息Τ。通过数字密码锁
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1