CN120218959A 一种防伪标识生成与验证方法_第1页
CN120218959A 一种防伪标识生成与验证方法_第2页
CN120218959A 一种防伪标识生成与验证方法_第3页
CN120218959A 一种防伪标识生成与验证方法_第4页
CN120218959A 一种防伪标识生成与验证方法_第5页
已阅读5页,还剩8页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

(19)国家知识产权局(10)申请公布号CN120218959A(71)申请人陕西立邦软件有限公司地址721000陕西省宝鸡市渭滨区滨河南路一号渭滨区互联网产业园1号楼(72)发明人高彧韩李少华张春林郝杰夫(74)专利代理机构西安泛想力专利代理事务所(普通合伙)61260专利代理师张梅娟(54)发明名称本发明公开了一种防伪标识生成与验证方法,其核心在于通过多维动态参数融合与加密机制结合提升防伪效能。方法包括:a)基于产品生产过程中的动态属性参数生成包含第一标识段和第二标识段的明文标识符;b)对所述第一标识段和第二标识段分别进行加密转换,生成第一加密段和第二加密段,其中第二加密段通过独立补位规则进行长度适配;c)将所述第一加密段和第二加密段按预定义组合策略生成最终防伪标识。基于产品生产过程中的动态属性参数生成包含第一标识段和第二标识段的明文标识符对所述第一标识段和第二标识段分别进行加密转换,生成第一加密段和第二加密段,其中第二加密段通过独立补位规则进行长度适配将所述第一加密段和第二加密段按预定义组合策略生成最终防伪标识21.一种防伪标识生成与验证方法,其特征在于,包a)基于产品生产过程中的动态属性参数生成包含第一标识段和第二标识段的明文标b)对所述第一标识段和第二标识段分别进行加密转换,生成第一加密段和第二加密段,其中第二加密段通过独立补位规则进行长度适配;c)将所述第一加密段和第二加密段按预定义组合策略生成最终防伪标识。2.根据权利要求1所述的方法,其特征在于,所述动态属性参数包括与时间维度关联的第一子参数和与生产流程维度关联的第二子参数。3.根据权利要求2所述的方法,其特征在于,所述第一子参数通过提取生产时间戳的哈希特征生成,所述第二子参数通过生产序列号与工位标识的关联逻辑生成。4.根据权利要求1所述的方法,其特征在于,所述加密转换包括采用相互独立的多进制映射表对第一标识段和第二标识段进行非对称算法处理。5.根据权利要求4所述的方法,其特征在于,所述多进制映射表的字符集由用户自定义配置,且第一标识段和第二标识段对应的映射表具有设定的进制基数。6.根据权利要求1所述的方法,其特征在于,所述独立补位规则包括:i)预定义补位字符集,其字符元素与加密映射表字符集无交集;ii)根据第二加密段的长度缺陷值动态选取补位字符的插入位置及数量。7.根据权利要求6所述的方法,其特征在于,所述补位字符集的版本标识与所述预定义组合策略形成绑定关系。8.根据权利要求1所述的方法,其特征在于,所述预定义组合策略包括对第一加密段和第二加密段进行字符级交叉重组或段位顺序置换。9.根据权利要求1所述的方法,其特征在于,还包括防伪标识验证步骤:d)解析防伪标识并分离出第一加密段和第二加密段;e)基于逆向映射规则及补位字符集还原第一标识段和第二标识段;f)验证还原后的明文标识符的时空唯一性及逻辑一致性。10.根据权利要求9所述的方法,其特征在于,所述i)对第二加密段执行补位字符剥离操作;ii)通过多进制逆映射将剩余字符转换为原始数值格式。11.根据权利要求1所述的方法,其特征在于,所述加密转换过程采用动态生成的加密密钥,所述密钥与生产批次或时间周期相关联。12.根据权利要求3所述的方法,其特征在于,所述第一标识段的生成包括对图像特征哈希值进行截取和取模运算,输出固定长度的特征编码。13.根据权利要求3所述的方法,其特征在于,所述第二标识段的生成包括将工位标识、质检标识及随机因子进行复合编码,形成可追溯的生产流程标识。14.根据权利要求1所述的方法,其特征在于,所述第一加密段和第二加密段的长度分别被约束为预定义的固定值。15.根据权利要求14所述的方法,其特征在于,当加密转换后的第一加密段长度不足时,执行前导符填充操作以满足长度约束。3一种防伪标识生成与验证方法技术领域[0001]本发明涉及产品防伪技术领域,具体涉及一种防伪标识生成与验证方法。背景技术[0002]随着商品市场的不断扩大和消费者对商品真伪鉴别需求的日益增强,对防伪码的数量需求也在急剧增加。然而,传统的防伪码生成方法,如喷码打印法,受限于其技术特性和生产效率,往往难以在短时间内生成足够数量的防伪码,以满足大规模商品流通的需求。这不仅导致了防伪码的供不应求,还可能使得部分商品因缺乏有效的防伪标识而面临被伪造的风险。[0003]此外,传统防伪码生成方法在防伪等级上也存在明显的短板。喷码打印等简单技术生成的防伪码,往往缺乏足够的复杂性和多样性,容易被伪造者通过技术手段进行复制和仿冒,从而给消费者和商家带来了极大的困扰和损失。[0004]因此,有必要提供一种防伪标识生成与验证方法,以解决上述背景技术中提到的发明内容[0005]为实现上述目的,本发明提供如下技术方案一种防伪标识生成与验证方法,包括:a)基于产品生产过程中的动态属性参数生成包含第一标识段和第二标识段的明文标识符;b)对所述第一标识段和第二标识段分别进行加密转换,生成第一加密段和第二加密段,其中第二加密段通过独立补位规则进行长度适配;c)将所述第一加密段和第二加密段按预定义组合策略生成最终防伪标识。[0006]优选地,所述动态属性参数包括与时间维度关联的第一子参数和与生产流程维度关联的第二子参数。[0007]优选地,所述第一子参数通过提取生产时间戳的哈希特征生成,所述第二子参数通过生产序列号与工位标识的关联逻辑生成。[0008]优选地,所述加密转换包括采用相互独立的多进制映射表对第一标识段和第二标识段进行非对称算法处理。[0009]优选地,所述多进制映射表的字符集由用户自定义配置,且第一标识段和第二标识段对应的映射表具有设定的进制基数。i)预定义补位字符集,其字符元素与加密映射表字符集无交集;ii)根据第二加密段的长度缺陷值动态选取补位字符的插入位置及数量。[0011]优选地,所述补位字符集的版本标识与所述预定义组合策略形成绑定关系。[0012]优选地,所述预定义组合策略包括对第一加密段和第二加密段进行字符级交叉重组或段位顺序置换。4d)解析防伪标识并分离出第一加密段和第二加密段;e)基于逆向映射规则及补位字符集还原第一标识段和第二标识段;f)验证还原后的明文标识符的时空唯一性及逻辑一致性。i)对第二加密段执行补位字符剥离操作;ii)通过多进制逆映射将剩余字符转换为原始数值格式。[0015]优选地,所述加密转换过程采用动态生成的加密密钥,所述密钥与生产批次或时间周期相关联。[0016]优选地,所述第一标识段的生成包括对图像特征哈希值进行截取和取模运算,输出固定长度的特征编码。[0017]优选地,所述第二标识段的生成包括将工位标识、质检标识及随机因子进行复合[0018]优选地,所述第一加密段和第二加密段的长度分别被约束为预定义的固定值。[0019]优选地,当加密转换后的第一加密段长度不足时,执行前导符填充操作以满足长度约束。[0020]与现有技术相比,本发明提供了一种防伪标识生成与验证方法,具有以下有益效本发明中,通过将生成算法所用的加密映射表由用户自行定义,并设置补位规则,将产品生产的动态特征参数部分和预设与生产流程相关的标识部分进行拆分,设置两套完全不同的防伪逻辑,通过逻辑整合、进制转换和填充补位等多重防伪加密手段,使得防伪结果组合规则复杂,难于破解,适用于2100年1月之前,且该每年可生成1000万个,总容量达到7亿个,可满足大量防伪码的生成需求,且可不借助数据附图说明[0021]图1为防伪标识生成方法流程示意图。具体实施方式[0022]请参阅图1,本发明提供一种防伪标识生成与验证方法,包括以下步骤:a)基于产品生产过程中的动态属性参数生成包含第一标识段和第二标识段的明文标识符,所述第一标识段的字符长度为四位,所述第二标识段的字符长度为6或7位;所述动态属性参数包括与时间维度关联的第一子参数和与生产流程维度关联的第二子参数;所述第一子参数通过提取生产时间戳的哈希特征生成,所述第二子参数通过生产序列号与工位标识的关联逻辑生成。[0023]进一步的,所述第一标识段的生成包括对图像特征哈希值进行截取和取模运算,输出固定长度的特征编码。具体的,可从产品图像特征中提取设定区域局部哈希值,截取预设长度哈希值进行取模运算,输出固定长度字符作为第一标识段的特征编码。[0024]进一步的,所述第二标识段的生成包括将工位标识、质检标识及随机因子进行复5[0025]b)对所述第一标识段和第二标识段分别进行加密转换,生成第一加密段和第二加密段,其中第二加密段通过独立补位规则进行长度适配;进一步的,所述加密转换包括采用相互独立的多进制映射表对第一标识段和第二标识段进行非对称算法处理。所述多进制映射表的字符集由用户自定义配置,且第一标识段和第二标识段对应的映射表具有设定的进制基数。i)预定义补位字符集,其字符元素与加密映射表字符集无交集;ii)根据第二加密段的长度缺陷值动态选取补位字符的插入位置及数量。[0027]所述第一加密段和第二加密段的长度分别被约束为预定义的固定值。所述加密转换过程采用动态生成的加密密钥,所述密钥与生产批次或时间周期相关联。当加密转换后的第一加密段长度不足时,执行前导符填充操作以满足长度约束。[0028]本实施中,以生产时间戳作为第一子参数生成第一标识段(4位固定长度为例),如2019年3月转换为第一标识段时,写作1903;以单一生产序列号参数作为第二子参数生成第二标识段(7位设定长度为例),其编号规格为:前缀0+序列号,当序列号不足7位,进行左侧具体的,第一标识段采用62进制进行加密,第二标识段采用57进制进行加密。分别设置第一加密映射表、第二加密映射表和补位密码表(不少于5位),所述第一加密映射表和第二加密映射表均包括大写字母、小写字母和阿拉伯数字,具体示例如下:第一加密映射表(62进制):[0029]第二加密映射表(57进制):[0031]本实施例中,设定初始防伪标识生成日期为2018年12月,以产品明文标识符为19030000001(产品生产日期为2019年3月,序列号为1,序列号长度设定为7位)为例,依据上述加密映射表对产品明文标识符为19030000001的产品进行防伪加密;所述明文标识符19030000001的加密处理过程包括:第一标识段和第二标识段加①分别提取时间参数1903和序列号参数0000001,②对提取产品序列号参数0000001的后两位取整后除三取余加一,得到D1,D1等于③计算时间参数1903与初始防伪标识生成时间的月份差D2,计算可知D2为3,当D2④将所述D1和D2顺次组合为第一子参数。[0032]由上述内容可知,第一子参数为2003,将所述第一子参数依照上述第一加密映射表(62进制)转换为六十二进制,得到第一加密段等于z8。[0033]第二标识段的加密具体包括:提取序列号参数0000001,依照上述第二加密映射表将其转换为五十七进制,得到6第二加密段为a。由于第二加密段不符合预定义的固定值长度,因此,依照补位规则执行补①提取序列号参数0000001的后两位取整后除三取余,得到B1,B1等于1。[0034]②依据设定的第二加密段长度与实际计算第二加密段长度计算需要补位的长度B2,由上述内容可知,设定长度为4,实际长度为1,因此,可知B2等于3;③由补位密码表中第B1位后方顺次取B2位字符,输出补位字符串B3,根据补位密④将补位字符串B3与所述实际第二加密段顺次组合,得到该产品第二加密段[0035]c)将所述第一加密段和第二加密段按预定义组合策略生成最终防伪标识,即,明文标识符为19030000001的产品的防伪标识为z89sta。[0036]进一步的,所述预定义组合策略包括对第一加密段和第二加密段进行字符级交叉重组或段位顺序置换,所述防伪标识z89sta为第一加密段在前,第二加密段在后的排序组合。[0037]进一步的,所述补位字符集的版本标识与所述预定义组合策略形成绑定关系。[0038]需要解释的是,本发明通过将生成算法所用的加密映射表由用户自行定义,并设置补位密码表,将产品生产的动态特征参数部分和预设与生产流程相关的标识部分进行拆分,设置两套完全不同的防伪逻辑,通过逻辑整合、进制转换和填充补位等多重防伪加密手段,使得防伪结果组合规则复杂,难于破解,适用于2100年1月之前法,防伪标识容量每年可生成1000万个,总容量达到7亿个,可满足大量防伪标识的生成需d)解析防伪标识并分离出第一加密段和第二加密段;e)基于逆向映射规则及补位字符集还原第一标识段和第二标识段;所述步骤e)包括:i)对第二加密段执行补位字符剥离操作;ii)通过多进制逆映射将剩余字符转换为原始数值格式。[0040]f)验证还原后的明文标识符的时空唯一性及逻辑一致性。[0041]本实施例中,以防伪标识为z89sta为例,对防伪标识进[0042]具体的,①依照预定义组合策略将防伪标识z89sta的第一加密段和第二加密段进行拆分,得到组合前第一加密段和第二加密段,可知,第一加密段为z8,第二加密段为9sta;②将第一加密段z8转换为十进制,取后三位为整数,得到产品时间参数与初始防伪标识生成日期月份差为3;③根据设定的初始防伪标识生成日期,计算得到该产品的第一标识段,依照上述初始防伪标识生成日期,计算可得产品生产日期为2019年3月,写作1903;④将第二加密段中代表补位码C的补位字符进行剥离去除,并将剩余字符转换为十进制,得到产品

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论