防伪方法、服务器、系统和二维码生成方法、电子产品技术方案

技术编号:31699256 阅读:18 留言:0更新日期:2022-01-01 11:00
本发明专利技术公开了一种防伪方法、服务器及防伪系统,包括:识别电子产品初始二维码获取产品初始防伪字符串;响应于用户端扫描产品实时二维码访问数据库的网页地址;根据所述网页地址,得到产品实时防伪字符串;根据所述初始防伪字符串对所述实时防伪字符串进行防伪验证,得到验证结果并反馈到所述网页地址。通过实时二维码得到的实时防伪字符串,可以动态验证产品是否被盗用,有效增强了产品防伪能力。而且用户在查询电子产品正伪的时候,无需手动输入产品的序列号查询,直接用户端扫码识别,方便操作,体验佳。本发明专利技术还公开了一种二维码生成方法及电子产品,用于生成产品初始二维码和产品实时二维码,操作简单方便。操作简单方便。操作简单方便。

【技术实现步骤摘要】
防伪方法、服务器、系统和二维码生成方法、电子产品


[0001]本专利技术涉及防伪验证
,尤其是涉及一种防伪方法、服务器、系统和二维码生成方法、电子产品。

技术介绍

[0002]为了让产品、生产企业等信息更加公开透明,并接受大众监督,防窜货、防假冒伪劣的现象,实现产品全程可追溯,提升企业信誉度,塑造品牌形象,企业需要对其生产、销售的产品进行防伪溯源。
[0003]目前在电子产品防伪、朔源上,广泛采用的方法是将产品的序列号提前录入数据库,查询的时候再去数据库中查询,并将防伪校验信息打印在包装盒上面,常见的防伪校验信息为二维码的形式,但是这种方式打印的二维码是静态码,伪造者只需要复印这个二维码,就可以完成仿制,所以防伪强度不高。
[0004]因此,如何实现产品的可靠高效地防伪,从而保障企业和用户的合理权益是本领域技术人员亟待解决的技术问题。

技术实现思路

[0005]为解决上述技术问题,本专利技术的目的为提供一种防伪方法;本专利技术还提供一种服务器、二维码生成方法、电子产品和防伪系统。
[0006]本专利技术提供的技术方案如下:
[0007]一种防伪方法,包括:
[0008]识别电子产品初始二维码获取产品初始防伪字符串;
[0009]响应于用户端扫描产品实时二维码所访问的网页地址,得到产品实时防伪字符串;
[0010]根据所述初始防伪字符串对所述实时防伪字符串进行防伪验证,得到验证结果并反馈到所述网页地址。
[0011]通过采用上述的技术方案,通过实时二维码得到的实时防伪字符串,可以动态验证产品是否被盗用,有效增强了产品防伪能力。而且用户在查询电子产品正伪的时候,无需手动输入产品的序列号查询,用户端直接扫码识别,方便操作,体验佳。
[0012]优选地,所述初始防伪字符串和所述实时防伪字符串均包括序列次数参数、签名参数及随机参数;
[0013]其中所述序列次数参数由序列号和二维码生成次数组成;
[0014]根据预设的签名规则和所述序列次数参数,得到所述签名参数。
[0015]通过采用上述的技术方案,序列次数参数分为两段,由分隔符号分隔,分隔符号之前的部分为设备序列号,分隔符号后面的为一个递增的数,长度为16个字符,此数在产品出厂前设置为0,出厂后每次二维码生成的时候,都会递增,服务器通过二维码生成次数,可以验证这个次数是否是递增的,因为如果被人盗用了这个二维码,那两边生成的次数肯定会
冲突,不会是一直递增的;签名参数为签名字段,将序列次数参数通过预设的签名规则得到签名参数;随机参数为随机数,每次都不一样,预留给电子产品做填充,使得生成的二维码更加美观,可以数据对齐。
[0016]优选地,识别电子产品初始二维码获取产品初始防伪字符串,之后还包括:
[0017]从所述初始防伪字符串中提取所述电子产品序列号;
[0018]根据所述电子产品序列号,与存储在数据库的产品信息进行关联,并登记和保存。
[0019]通过采用上述的技术方案,初始防伪字符串里包含有电子产品序列号,服务器可以提取得到电子产品的序列号,产品信息包括产品属性、产品生产日期等,例如:在数据库录入一批红色电子烟,将该批电子烟的颜色、批次、生产日期等信息一并与该序列号建立关联,并登记和保存至数据库,便于用户查询。
[0020]优选地,根据所述初始防伪字符串对所述实时防伪字符串进行防伪验证,得到验证结果并反馈到所述网页地址,包括:
[0021]根据所述初始防伪字符串和/或所述实时防伪字符串,进行防伪验证;
[0022]若所述实时防伪字符串的二维码生成次数相对于初始防伪字符串的二维码生成次数或相对于上一次进行防伪验证时实时防伪字符串的二维码生成次数为随机递增,且所述实时防伪字符串的签名参数与预设的签名规则得到的签名参数一致,则验证通过,并将所述数据库中关联的所述电子产品的产品信息和验证成功的结果反馈到所述网页地址;
[0023]否则,验证不通过并反馈验证失败的结果到所述网页地址。
[0024]通过采用上述的技术方案,我们使用了一个每次都会递增的二维码生成次数,并且在服务器中,加入了签名参数验证的签名规则,在生产中,增加了朔源的生产信息的录入,具有更强的通用性,且防伪能力也更强。
[0025]优选地,在验证通过,并将所述数据库中关联的所述电子产品的产品信息和验证成功的结果反馈到所述网页地址,之后还包括:
[0026]将所述用户端与所述产品序列号绑定,得到绑定分销关系;
[0027]在对应所述产品序列号的设备实时二维码被再次扫描时,实现分销,并基于所述绑定分销关系向所述用户端分配分销奖励。
[0028]通过采用上述的技术方案,在用户扫码电子产品验证成功之后,此实时二维码可以唯一识别一台电子产品,然后通过用户与电子设备建立绑定分销关系,从而便于经销商进行分销代理。
[0029]一种服务器,包括:
[0030]第一存储器,用于存储第一计算机程序;
[0031]第一处理器,用于执行所述第一计算机程序时实现如上中任一项所述的一种防伪方法的步骤。
[0032]通过采用上述的技术方案,将上述防伪方法以计算机可读代码的形式呈现并存储于第一存储器内,在安装上述第一计算机程序后,在第一处理器运行第一存储器内的计算机可读代码时,执行上述防伪方法的步骤实现产品的可靠高效地防伪,从而保障企业和用户的合理权益。
[0033]一种二维码生成方法,包括:
[0034]根据获取的产品序列号,生成初始二维码;
[0035]获取产品的重力加速度实时值;
[0036]根据预设的重力加速度触发阈值,比较所述重力加速度实时值的大小;
[0037]若所述重力加速度实时值不小于预设的重力加速度触发阈值,则生成触发信号;
[0038]根据所述产品序列号和所述触发信号,生成实时二维码。
[0039]通过采用上述的技术方案,电子产品出厂前根据获取的产品序列号,生成初始二维码,通过屏幕显示,便于生产打包过程扫描登记保存;出厂后,用户在拿到电子产品进行验证时,通过晃动电子产品,触发生成显示实时二维码,用户操作简单方便。
[0040]一种电子产品,包括:
[0041]重力加速度传感器,用于获取电子产品的重力加速度实时值;
[0042]第二存储器,用于存储第二计算机程序;
[0043]第二处理器,用于执行所述第二计算机程序时实现如上所述的一种二维码生成方法的步骤。
[0044]通过采用上述的技术方案,将上述二维码生成方法以计算机可读代码的形式呈现并存储于第二存储器内,在安装上述第二计算机程序后,在第二处理器运行第二存储器内的计算机可读代码时,执行上述二维码生成方法的步骤获取实时二维码,操作简单方便。
[0045]一种基于二维码的防伪验证系统,包括:
[0046]电子产品,为如上所述的电子产品,用于生成产品初始二维码和产本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种防伪方法,其特征在于,包括:识别电子产品初始二维码获取产品初始防伪字符串;响应于用户端扫描产品实时二维码所访问的网页地址,得到产品实时防伪字符串;根据所述初始防伪字符串对所述实时防伪字符串进行防伪验证,得到验证结果并反馈到所述网页地址。2.根据权利要求1所述的一种防伪方法,其特征在于,所述初始防伪字符串和所述实时防伪字符串均包括序列次数参数、签名参数及随机参数;其中所述序列次数参数由序列号和二维码生成次数组成;根据预设的签名规则和所述序列次数参数,得到所述签名参数。3.根据权利要求2所述的一种防伪方法,其特征在于,识别电子产品初始二维码获取产品初始防伪字符串,之后还包括:从所述初始防伪字符串中提取所述电子产品序列号;根据所述电子产品序列号,与存储在数据库的产品信息进行关联,并登记和保存。4.根据权利要求3所述的一种防伪方法,其特征在于,根据所述初始防伪字符串对所述实时防伪字符串进行防伪验证,得到验证结果并反馈到所述网页地址,包括:根据所述初始防伪字符串和/或所述实时防伪字符串,进行防伪验证;若所述实时防伪字符串的二维码生成次数相对于初始防伪字符串的二维码生成次数或相对于上一次进行防伪验证时实时防伪字符串的二维码生成次数为随机递增,且所述实时防伪字符串的签名参数与预设的签名规则得到的签名参数一致,则验证通过,并将所述数据库中关联的所述电子产品的产品信息和验证成功的结果反馈到所述网页地址;否则,验证不通过并反馈验证失败的结果到所述网页地址。5.根据权利要求4所述的一种防伪方法,其特征在于,在验证通过,并将所述数据库中关联的所...

【专利技术属性】
技术研发人员:奉强刘金鑫首召兵
申请(专利权)人:深圳市太美亚电子科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1