The invention discloses a two-dimensional code security verification method, which is characterized by the following steps: 1, to generate two-dimensional code; 2, preliminary judgment to verify the authenticity of the two-dimensional code; 3 scanning time and scanning location; the 4 judge to verify the authenticity of the traceability code; 5, whether the test the authenticity of the verification code. The invention can generate a large number of two-dimensional codes with high security and difficult to be imitated quickly and stably, thereby effectively ensuring the uniqueness of the two-dimensional codes and preventing duplication or repeated use.
【技术实现步骤摘要】
一种二维码的防伪验证方法本申请是申请日为:2014年10月24日、申请号为:2014105779765、名称为:一种二维码的生成方法及其应用的分案申请。
本专利技术涉及二维码防伪
,具体为一种二维码的防伪验证方法。
技术介绍
目前,基于二维码的防伪手段较多采用“扫描+输入”的方式:下载指定的手机客户端并安装,通过手机客户端“扫描”二维码链接至相应的网站验证界面,在已打开的验证界面中“输入”验证码,再由服务器完成验证码真伪的验证工作,并将验证结果信息返回给客户端,完成对产品真伪的验证。该防伪手段有其局限性:1、通过一个验证码验证产品的真伪,方法单一,防伪手段简单。2、需要下载指定的手机客户端并安装,且验证码需要消费者手动输入,费时费力。3、二维码、验证码容易被复制与重复使用。
技术实现思路
本专利技术是为克服现有技术存在的不足之处,提出一种二维码的防伪验证方法,能够快速、稳定的生成大量具有高防伪性、难以被仿造的二维码,从而有效保证二维码的唯一性,防止被复制或者重复使用。本专利技术为解决技术问题采用如下技术方案:本专利技术一种二维码的防伪验证方法的特点是按如下步骤进行:步骤一、二维码的生成:步骤1、定义变量i,初始化i=1;步骤2、生成溯源码;步骤2.1、利用式(1)获取溯源码的区间长度Rl;式(1)中,l表示所述溯源码的长度;n表示生成所述溯源码的个数,Rmax表示随机函数Rand()的最大值;步骤2.2、利用式(2)生成第i个溯源码Ri:Ri=(i-1)×Rl+Rand(Rl)1≤i≤n(2)步骤3、生成前缀码;设置访问网址url和自定义参数,由所述访问 ...
【技术保护点】
一种二维码的防伪验证方法,其特征是按如下步骤进行:步骤一、二维码的生成:步骤1、定义变量i,初始化i=1;步骤2、生成溯源码;步骤2.1、利用式(1)获取溯源码的区间长度R
【技术特征摘要】
1.一种二维码的防伪验证方法,其特征是按如下步骤进行:步骤一、二维码的生成:步骤1、定义变量i,初始化i=1;步骤2、生成溯源码;步骤2.1、利用式(1)获取溯源码的区间长度Rl;式(1)中,l表示所述溯源码的长度;n表示生成所述溯源码的个数,Rmax表示随机函数Rand()的最大值;步骤2.2、利用式(2)生成第i个溯源码Ri:Ri=(i-1)×Rl+Rand(Rl)1≤i≤n(2)步骤3、生成前缀码;设置访问网址url和自定义参数,由所述访问网址url和自定义参数构成所述前缀码;步骤4、生成Y位验证码;步骤4.1、设置一维数组Arr[];所述一维数组Arr[]的元素是由字母和数字组成,定义所述一维数组Arr[]的长度为L;步骤4.2、利用随机函数Rand(L)生成一个随机数m;由所述随机数m获得所述一维数组Arr[]中第m-1个元素Arr[m-1];1≤m≤L;步骤4.3、重复执行Y次步骤4.2,从而获得第i个溯源码Ri对应的Y位验证码;步骤5、将所述第i个溯源码Ri、前缀码和Y位验证码存入防伪数据库中,并将所述第i个溯源码Ri和前缀码进行合并后利用条码生成器生成第i个初始二维码;将...
【专利技术属性】
技术研发人员:张友华,胡嘉伟,陈莹,赵永鑫,毛瑞,王庆人,彭琼琼,金文林,吴骏澜,徐秀云,王萍,
申请(专利权)人:安徽农业大学,
类型:发明
国别省市:安徽,34
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。