一种基于二维码的防伪及加密方法、电子设备及存储介质技术

技术编号:18554334 阅读:253 留言:0更新日期:2018-07-28 11:12
本发明专利技术公开了一种基于二维码的防伪及加密方法、电子设备及存储介质,基于二维码的防伪方法包括:获取二维码图像信息;对二维码图像信息解码并发送到服务器;接收服务器发送的与二维码图像信息对应的溯源信息,并发送数字防伪码输入请求;获取数字防伪码,对数字防伪码进行预处理并发送到服务器;接收服务器发送的产品真伪信息,其中,产品真伪信息是所述服务器根据所述溯源信息和所述数字防伪码判断并确定的。本发明专利技术提供的基于二维码的防伪及加密方法、电子设备及存储介质通过获取二维码图像信息而获取产品溯源信息,然后结合数字防伪码获取产品的真伪信息,通过溯源信息和防伪码的结合验证产品的真伪性,可信度更高。

【技术实现步骤摘要】
一种基于二维码的防伪及加密方法、电子设备及存储介质
本专利技术涉及防伪识别领域,尤其涉及一种基于二维码的防伪及加密方法、电子设备及存储介质。
技术介绍
目前,防伪识别技术主要通过二维码、标签等信息实现,二维码的结构限制了二维码中无法保存大量数据信息,因此,现有的防伪识别方法比较单一,仅通过验证二维码所存储的溯源信息或产品信息,影响产品真伪性验证的可信度。
技术实现思路
为了克服现有技术的不足,本专利技术的目的之一在于提供一种基于二维码的防伪方法,以解决现有防伪验证方法比较单一,影响产品真伪性验证的可信度的问题。本专利技术的目的之二在于提供一种基于二维码的加密方法,以解决现有防伪验证方法比较单一,影响产品真伪性验证的可信度的问题。本专利技术的目的之三在于提供一种电子设备,以解决现有防伪验证方法比较单一,影响产品真伪性验证的可信度的问题。本专利技术的目的之一采用如下技术方案实现:一种基于二维码的防伪方法,包括:获取二维码图像信息;对所述二维码图像信息解码并发送到服务器;接收所述服务器发送的与所述二维码图像信息对应的溯源信息,并发送数字防伪码输入请求;获取数字防伪码,对所述数字防伪码进行预处理并发送到所述服务器;接收所述服务器发送的产品真伪信息,其中,产品真伪信息是所述服务器根据所述溯源信息和所述数字防伪码判断并确定的。进一步地,所述显示所述服务器发送的所述二维码图像信息对应的溯源信息之后还包括:发送验证信息输入请求;获取验证信息并发送到所述服务器。进一步地,所述获取验证信息并发送到所述服务器之后还包括:接收服务器反馈的验证次数信息。进一步地,所述对所述二维码图像信息解码并发送到服务器包括:根据解码规则提取所述二维码图像信息对应的数据信息;将所述数据信息发送到服务器。进一步地,所述获取二维码图像信息包括:提取所述二维码图像信息的图像特征和图像数据;对所述图像数据进行灰度化处理和滤波处理。进一步地,所述获取二维码图像信息之前还包括:定期获取服务器发送的加密更新规则。本专利技术的目的之二采用如下技术方案实现:一种基于二维码的加密方法,包括:提取产品的溯源信息并加密,形成二维码图像;提取产品的工艺信息并加密,形成数字防伪码;存储所述二维码图像的加密规则和所述数字防伪码的加密规则。进一步地,所述数字防伪码包括标识码和随机码,所述标识码包括:产品原料信息、产品类型信息、产地信息、产品批次信息、及生产时间信息。本专利技术的目的之三采用如下技术方案实现:一种电子设备,包括:处理器;存储器;以及程序,其中所述程序被存储在所述存储器中,并且被配置成由处理器执行,所述程序包括用于执行上述基于二维码的防伪方法或者基于二维码的加密方法。本专利技术还涉及一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行上述基于二维码的防伪方法或者基于二维码的加密方法。相比现有技术,本专利技术的有益效果在于:通过获取二维码图像信息而获取产品溯源信息,然后结合获取数字防伪码获取产品的真伪信息,通过溯源信息和防伪码的结合验证产品的真伪性,可信度更高。附图说明图1为本专利技术是实施例一提供的基于二维码的防伪方法流程图;图2为本专利技术实施例二提供的基于二维码的防伪方法流程图;图3为本专利技术实施例提供的基于二维码的加密方法流程图;图4为本专利技术实施例提供的电子设备示意图。具体实施方式下面,结合附图以及具体实施方式,对本专利技术做进一步描述,需要说明的是,在不相冲突的前提下,以下描述的各实施例之间或各技术特征之间可以任意组合形成新的实施例。如图1所示,本专利技术实施例一提供的基于二维码的防伪方法,包括:步骤S101:获取二维码图像信息。该步骤包括:步骤S1011:提取所述二维码图像信息的图像特征和图像数据。具体的,终端设备扫描产品包装上的二维码,获取二维码图像信息。本专利技术实施例中,终端设备可以是手机、平板电脑及移动互联网设备等。二维码图像信息的图像特征是二维码的防伪特征,图像特征是二维码图像的像素信息,是在印刷二维码时随机生成的,每个二维码对应一个图像特征,对应存储于服务器的数据库中,使得二维码具有高防伪能力。二维码图像信息的图像数据是终端设备拍摄二维码得到的图像,图像数据中保存产品的溯源信息。步骤S1012:对所述图像数据进行灰度化处理和滤波处理。具体的,采用加权平均法对图像数据进行灰度化处理,采用中值滤波方法对图像数据进行滤波,去除图像噪声。步骤S102:对所述二维码图像信息解码并发送到服务器。该步骤包括:步骤S1021:根据解码规则提取所述二维码图像信息对应的数据信息。具体的,终端设备预先从服务器上下载解码规则并存储,当终端设备接收到二维码图像信息时,根据解码规则对经过去噪的图像数据进行解码,提取出图像数据对应的数据信息。步骤S1022:将所述数据信息发送到服务器。具体的,终端设备将数据信息以及二维码对应的图像特征打包后发送到服务器。步骤S103:接收所述服务器发送的与所述二维码图像信息对应的溯源信息,并发送数字防伪码输入请求。具体的,服务器接收到终端设备发送的图像特征后,首先查找数据库中是否存在对应的图像特征,以验证二维码图像的真伪,若数据库中不存在对应的图像特征,则服务器发送“伪造产品”到终端设备,终端设备显示该信息。若数据库中存在对应的图像特征,则服务器进一步在数据库中查找解码后的数据信息对应的溯源信息,若数据库中不存在对应的溯源信息,则服务器发送“伪造产品”到终端设备,终端设备显示该信息;若数据库中存在对应的溯源信息,则将溯源信息发送到终端设备;终端设备将溯源信息以网页的形式显示,并在该网页上显示防伪码输入框。步骤S104:获取数字防伪码,对所述数字防伪码进行预处理并发送服务器。具体的,用户在防伪码输入框内输入产品包装上的数字防伪码并提交,该数字防伪码包括标识码和随机码,标识码包括:产品原料信息、产品类型信息、产地信息、产品批次信息、及生产时间信息。终端设备将数字防伪码中的随机码去除,将与标识码相关的防伪码发送到服务器。步骤S105:接收所述服务器发送的产品真伪信息,其中,产品真伪信息是所述服务器根据所述溯源信息和所述数字防伪码判断并确定的。具体的,服务器在数据库中查找是否存在终端设备发送的标识码,若不存在,则发送“伪造产品”到终端设备,若存在,则发送“产品通过防伪验证”到终端设备,终端设备显示接收到的真伪信息。本实施例提供的基于二维码的防伪方法,通过二维码获取产品溯源信息,结合防伪码获取产品真伪信息,多重信息结合共同验证产品真伪,提高验证的可信度。如图2所示,本专利技术实施例二提供的基于二维码的防伪方法,包括:步骤S201:获取二维码图像信息。步骤S202:对所述二维码图像信息解码并发送到服务器。步骤S203:接收所述服务器发送的与所述二维码图像信息对应的溯源信息,并发送数字防伪码输入请求。步骤S204:获取数字防伪码,对所述数字防伪码进行预处理并发送服务器。步骤S205:接收所述服务器发送的产品真伪信息,其中,产品真伪信息是所述服务器根据所述溯源信息和所述数字防伪码判断并确定的。本实施例中的步骤S201-S205与实施例一中的步骤S101-S105相同,在此不再赘述。步骤S206:发送验证信息输入请求。具体的,终端设备在显示服务器发送的产品真伪信息的同时,或本文档来自技高网...

【技术保护点】
1.一种基于二维码的防伪方法,其特征在于,包括:获取二维码图像信息;对所述二维码图像信息解码并发送到服务器;接收所述服务器发送的与所述二维码图像信息对应的溯源信息,并发送数字防伪码输入请求;获取数字防伪码,对所述数字防伪码进行预处理并发送到所述服务器;接收所述服务器发送的产品真伪信息,其中,产品真伪信息是所述服务器根据所述溯源信息和所述数字防伪码判断并确定的。

【技术特征摘要】
1.一种基于二维码的防伪方法,其特征在于,包括:获取二维码图像信息;对所述二维码图像信息解码并发送到服务器;接收所述服务器发送的与所述二维码图像信息对应的溯源信息,并发送数字防伪码输入请求;获取数字防伪码,对所述数字防伪码进行预处理并发送到所述服务器;接收所述服务器发送的产品真伪信息,其中,产品真伪信息是所述服务器根据所述溯源信息和所述数字防伪码判断并确定的。2.根据权利要求1所述的基于二维码的防伪方法,其特征在于,所述接收所述服务器发送的与所述二维码图像信息对应的溯源信息之后还包括:发送验证信息输入请求;获取验证信息并发送到所述服务器。3.根据权利要求2所述的基于二维码的防伪方法,其特征在于,所述获取验证信息并发送到所述服务器之后还包括:接收服务器反馈的验证次数信息。4.根据权利要求1所述的基于二维码的防伪方法,其特征在于,所述对所述二维码图像信息解码并发送到服务器包括:根据解码规则提取所述二维码图像信息对应的数据信息;将所述数据信息发送到服务器。5.根据权利要求1所述的基于二维码的防伪方法,其特征在于,所述获取二维码图像信息包括:...

【专利技术属性】
技术研发人员:吴君硕黎志豪郝元彦林锻禄
申请(专利权)人:熵易科技有限公司
类型:发明
国别省市:广东,44

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

1