[发明专利]一种基于区块链的商品防伪码生成方法在审
申请号: | 201810927233.4 | 申请日: | 2018-08-15 |
公开(公告)号: | CN110889477A | 公开(公告)日: | 2020-03-17 |
发明(设计)人: | 齐爱民 | 申请(专利权)人: | 齐爱民 |
主分类号: | G06K19/06 | 分类号: | G06K19/06;G06Q30/00 |
代理公司: | 北京元本知识产权代理事务所 11308 | 代理人: | 曹广生 |
地址: | 530000 广西壮族自治区*** | 国省代码: | 广西;45 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 区块 商品 防伪 生成 方法 | ||
本发明提供一种基于区块链的商品防伪码生成方法,属于防伪码领域,本发明通过使用双联防伪技术,生成一层公开的信息和一层防伪验证信息,防伪验证信息为一次验证后便失效,从而使得防伪无法被复制,达到真正的防伪效果,同时防伪码无法复制,验证码内会含有商品的具体信息,使得防伪更加安全;验证信息通过公有的区块链进行验证,同时首次验证需要把验证过程进行拍照存储,并把拍照信息返回给公有的区块链作为后续验证的返回结果,使得防伪码无法复制,达到真正的防伪效果。
技术领域
本发明涉及防伪码领域,特别是涉及一种基于区块链的商品防伪码生成方法。
背景技术
当今社会,假货盛行,造假成泛滥趋势,食品药品等安全事故频发,如何实现商品防伪,杜绝假冒,挽回国家和企业的经济损失,保护消费者的权益,是一个全球范围内亟待研究解决的问题。现有的数码防伪技术基本上采用基于伪随机序列或有序流水号经过DES对称加密生成商品防伪码,与数码防伪技术中商品防伪码“不可伪造性和唯一性”的性能要求有一定的差距;现有的商品防伪码生成方法绝大多数是针对单件商品所提的防伪码生成算法,运算比较复杂,没有考虑某批次商品之间、各批次商品之间生成商品防伪码的安全性和运算效率,难以在批量商品的实际生产中加以应用。在此情况下,提出一种简单可行、安全不易破解的商品防伪码批量生成方法,批量生成具有“唯一性和不可伪造性”特点的商品防伪码,已经迫在眉睫。
公布号为CN104680220A的专利公开了一种商品防伪码批量生成方法,包括如下步骤:将某批商品的身份信息编码生成批量商品标识码并设置一定长度的商品生产序号数值序列;根据自定义批量商品标识码字符与数值型数据对应关系,将批量商品标识码转化成数值序列;利用混沌序列排序前后的位置变化置乱规则分别对某批商品的生产序号数值序列、自定义数值型数据与密文字符对应关系中的密文字符进行置乱;该批商品中各件商品依据相应混沌序列及其排序前后位置变化置乱规则依次对转码后数值序列进行移位、置乱,产生各件商品防伪号,进而组合批量生成商品防伪码。本发明所提方法简单可行,具有很强的安全性、不易破解,批量生成的商品防伪码具有“唯一性和不可伪造性”。该方法只是进行生成特定的防伪码,但是在防伪上没能够起到真正的防伪验证的作用,由于防伪码可能会被直接复制进行使用等情况,因此使得设计出一种无法复制的防伪码是非常有必要的。
发明内容
本发明提供一种基于区块链的商品防伪码生成方法,解决现有防伪码可复制和安全性不高的问题。
本发明通过以下技术方案解决上述问题:
一种基于区块链的商品防伪码生成方法,包括如下步骤,
步骤1:商品验证码生成系统根据生产的产品匹配特定的真伪验证码;
步骤2:商品验证码生成系统对真伪验证码进行加密处理得到真伪验证信息和验证ID;
步骤3:商品验证码生成系统把真伪验证信息和验证ID传给企业私有区块链系统;
步骤4:企业私有区块链系统把真伪验证信息和验证ID传给广播传给企业私有区块链系统的各个节点并进行存储;
步骤5:企业私有区块链系统把真伪验证信息和验证ID传给公有区块链验证系统和把真伪验证信息传给防伪码生成系统;
步骤6:公有区块链验证系统把真伪验证信息和验证ID广播给公有区块链验证系统各个节点进行存储;
步骤7:防伪码生成系统把真伪验证信息和商品官网信息和/或平台商品信息生成两层的双联防伪码;
步骤8:把生成的双联防伪码贴到相应的商品上。
所述步骤1中匹配特定的真伪验证码的过程为:
获取生产产品的生产时间、生产地址、生产系列号和生产监管员信息,把这些信息通过哈希算法进行处理得到真伪验证码。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于齐爱民,未经齐爱民许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810927233.4/2.html,转载请声明来源钻瓜专利网。