[发明专利]一种商品防伪二维码生成方法有效
申请号: | 201811374919.1 | 申请日: | 2018-11-19 |
公开(公告)号: | CN109284803B | 公开(公告)日: | 2022-04-05 |
发明(设计)人: | 盛苏英;陆国平;张小美;张振娟;华亮;吴新华;周磊;任洁 | 申请(专利权)人: | 南通大学 |
主分类号: | G06K19/06 | 分类号: | G06K19/06 |
代理公司: | 南京瑞弘专利商标事务所(普通合伙) 32249 | 代理人: | 胡燕 |
地址: | 226000 *** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 商品 防伪 二维码 生成 方法 | ||
本发明公开了一种商品防伪二维码生成方法,包括如下步骤:将商品身份信息编码生成唯一的商品标识码;将商品身份码转化成数值型数据和切换数据;利用商品身份信息和外部密钥分别计算得到混沌系统的初值、参数、初始迭代步数以及迭代间隔步数,对切比雪夫混沌帐篷映射进行迭代后生成混沌序列;根据切换数据分别选取某种运算,利用混沌信号排序前后的位置变化置乱规则对自定义数值型数据与密文字符对应关系表中的密文字符进行置乱,从而产生商品防伪号,进而组合生成商品防伪二维码。本发明所提商品防伪二维码生成方法简单可行,具有很强的安全性、不易破解,生成的商品防伪二维码具有“唯一性和不可伪造性”。
技术领域
本发明涉及数码防伪技术领域,特别涉及一种商品防伪二维码生成方法。
背景技术
当今社会,商品的伪造已逐渐成为全球经济领域共同面临的严重问题,21世纪防伪形势尤为严峻,由于造假技术越来越高明并且制假者也越来越有经验,假冒产品的外形也不断改进,因此对于数码防伪技术也有了更高的要求。然而现有的数码防伪技术基本上采用基于伪随机序列或有序流水号经过DES对称加密生成商品防伪码,与数码防伪技术中商品防伪码“不可伪造性和唯一性”的性能要求有一定的差距,使得一些使用数码防伪技术的商品仍会被一些不法分子利用;同时随着智能手机的普及和二维码应用的日益推广,商品防伪二维码由于其内含信息量大、防伪查询便捷的特点,逐渐受到了广大用户的欢迎。在此情况下,提出一种简单可行、安全不易破解的商品防伪二维码生成方法,生成具有“唯一性和不可伪造性”特点的商品防伪二维码,已势在必行。
发明内容
发明目的:本发明的目的是为了解决现有技术中的不足,提供一种商品防伪二维码生成方法,采用自定义对应关系,根据切换数据SK分别选取某种运算:利用混沌系统所产生的混沌信号排序前后的位置变化置乱规则对自定义数值型数据与密文字符对应关系表中的密文字符进行置乱,或利用混沌信号排序前后的位置变化置乱规则对数值型数据进行置乱,或利用混沌信号对数值型数据进行正向替换加密,或利用混沌信号对数值型数据进行逆向替换加密,从而产生商品防伪号,进而组合生成商品防伪二维码,以此保证所提方法简单可行,具有很强的安全性、不易破解,生成的商品防伪二维码具有“唯一性和不可伪造性”。
技术方案:本发明所述的一种商品防伪二维码生成方法,包括如下几个步骤:
(1)将商品身份信息编码生成唯一的商品身份码S=S1S2S3...SL-2SL-1SL,其中商品身份码长度为L;
(2)将商品身份码S的每个字符Sk分别转化成ASCII码数值型数据Pk,其中k∈[1,L],再按如下公式分别计算得到数值型数据和切换数据SK:
其中,为取整运算,SK为[0,3]的整数,
从而获得与商品身份码S长度相等的数值序列P={P1,P2,P3,...,PL}和以及切换数据SK;
(3)利用某件商品身份码的Gost算法加密值G=G1G2G3...G62G63G64和切换数据SK,以及外部密钥α、β,按照如下所示公式分别计算得到混沌系统的初值x1、参数μ、初始迭代步数m和抽取间隔n:
x1=sign(α)×mod(sum(bianm(G))/1024+α,1),
m=200+3×μ
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南通大学,未经南通大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811374919.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种图形编码的处理方法及装置
- 下一篇:二维码展示方法及终端