本发明专利技术公开了一种农产品二维码防伪标签的制作和识别方法,将农产品的防伪信息经DES和RSA算法混合加密后,通过编码生成隐形二维码图案,运算量小,效率高、安全性高;而隐形二维码图案划分成定位码图案和信息码图案,使用至少两种不同波段感光的荧光碳粉将定位码图案和信息码图案分别打印到防伪标签的指定位置上,由于采用两层码型,所以其编码信息量较大,防伪效果较好,不容易被伪造,并且生产成本较低,制作工程简单。
【技术实现步骤摘要】
本专利技术属于二维码防伪
,涉及一种二维码防伪标签,具体是一种农产品二维码防伪标签的制作和识别方法。
技术介绍
二维码由于其信息容量大、编码范围广、纠错能力强、保密性好等诸多优点,已经迅速在各行各业得到广泛应用,我国新近使用的火车票上已经按国家标准印刷了QR码(二维码的一种,QR是QuickResponse的缩写,即快速反应)。目前流行的二维码多为矩阵码,在一个约定的矩形区域内以规则排列的黑、白色块表示数据1或0。黑、白色块在约定的矩形区域内不同位置的所有可能的排列组合构成该二维码系统的数据域。除了能够表征数据外,二维码还必须能够被正确识读,否则二维码就没有任何实用价值。通常,二维码设计者都会在码字里嵌入一些固定不变的图式(Pattern)作为识读码字的定位和定向依据。例如,QR码在其码字的左上角、右上角、左下角设置三个定位图式;DM码在其码字的左边和下边设置全黑的边框等等,这些图式的作用是定位码字的位置和读码方向。二维码的用途很广,即可印刷为明码用于标识商品的属性、规格等,也可印刷为肉眼不易察觉的暗纹嵌入在印刷物中,作为防伪水印或某种标识,其对可存储信息量和安全性的要求极高。
技术实现思路
本专利技术的目的在于提供一种防伪效果较好、不容易被伪造、制作过程简单、生产成本较低、编码信息量较大的农产品二维码防伪标签的制作和识别方法。本专利技术的目的可以通过以下技术方案实现:一种农产品二维码防伪标签的制作方法,包括以下步骤:步骤S101,采用指定的二维码生成软件,输入农产品的防伪信息;步骤S102,使用DES加密算法将防伪信息进行加密得到加密信息,并生成对应的DES加密密钥;步骤S103,使用RSA加密算法对DES加密密钥进行加密,并保存在加密信息的数据头中;步骤S104,采用二维码编码器对加密信息进行编码,生成隐形二维码图案;步骤S105,将隐形二维码图案划分成定位码图案和信息码图案,并生成对应的两层菲林;步骤S106,使用打印机将定位码图案和信息码图案分别打印到防伪标签的指定位置。进一步地,所述步骤S104中的编码方式为QR编码。进一步地,所述步骤S106中,采用至少两种不同波段感光的荧光碳粉进行打印。一种农产品二维码防伪标签的识别方法,包括以下步骤:步骤S201,将印有隐形二维码的防伪标签放入指定的二维码识别器:其中,所述的二维码识别器的内部设有摄像头,以及两种不同发光波段的第一LED灯和第二LED灯;步骤S202,将二维码识别器的摄像头定位到防伪标签的隐形二维码图案位置;步骤S203,开启第一LED灯,摄像头对隐形二维码图案进行拍摄,得到定位码图案;步骤S204,开启第二LED灯,摄像头对隐形二维码图案进行拍摄,得到信息码图案;步骤S205,二维码识别器根据定位码图案识别出定位码信息;步骤S206,二维码识别器根据定位码信息和信息码图案识别出信息码;步骤S207,采用QR解码软件对信息码进行QR解码并得到加密信息;步骤S208,提取加密信息中数据头,采用RSA算法解密数据头中保存的DES加密密钥;步骤S209,使用DES加密密钥,应用DES算法解密加密信息,得到农产品的防伪信息。本专利技术的有益效果:本专利技术将农产品的防伪信息经DES和RSA算法混合加密后,通过编码生成隐形二维码图案,运算量小,效率高、安全性高;而隐形二维码图案划分成定位码图案和信息码图案,使用至少两种不同波段感光的荧光碳粉将定位码图案和信息码图案分别打印到防伪标签的指定位置上,由于采用两层码型,所以其编码信息量较大,防伪效果较好,不容易被伪造,并且生产成本较低,制作工程简单。附图说明下面结合附图和具体实施例对本专利技术作进一步详细描述。图1是本专利技术隐形二维码防伪标签制作方法的流程图。图2是本专利技术隐形二维码防伪标签识别方法的流程图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本专利技术保护的范围。如图1所示,本专利技术提供了一种农产品二维码防伪标签的制作方法,包括以下步骤:步骤S101,采用指定的二维码生成软件,输入农产品的防伪信息;其中,防伪信息包括农产品信息、农产品生长环境信息以及农产品加工信息。步骤S102,使用DES加密算法将防伪信息进行加密得到加密信息,并生成对应的DES加密密钥;其中,将防伪信息进行加密得到加密信息,通过加密可增强二维码信息被仿造的难度。步骤S103,使用RSA加密算法对DES加密密钥进行加密,并保存在加密信息的数据头中;其中,通过RSA算法加密DES密钥,增加二维码信息的安全性。步骤S104,采用二维码编码器对加密信息进行编码,生成隐形二维码图案;其中,对加密信息进行编码生成隐形二维码图案,通过编码可进一步增强被仿造的难度,增加安全性。本实施例中,上述编码为QR编码,即将上述加密信息利用QR码进行编码。步骤S105,将隐形二维码图案划分成定位码图案和信息码图案,并生成对应的两层菲林;其中,定位码图案有个菲林层,信息码图案也有个菲林层,由于使用定位码图案和信息码图案两个层,所以其二维码编码信息量大,大大超过普通的隐形二维码编码信息,普通的隐形二维码只能编码几个汉字到最多几十个汉字,而本专利技术中由于采用两层码型设计,使得编码信息可以达到1000个汉字以上。步骤S106,使用打印机将定位码图案和信息码图案分别打印到防伪标签的指定位置;其中,打印材料采用至少两种不同波段感光的荧光碳粉,本实施例中,隐形二维码为使用两层码型组成一个二维码,需要两种不同感光波长的荧光碳粉,需要进行两次印刷。这样可使防伪效果增强,被仿造的难度较大。如图2所示,本专利技术还提供了一种农产品二维码防伪标签的识别方法,包括以下步骤:步骤S201,将印有隐形二维码的防伪标签放入指定的二维码识别器:其中,将印有隐形二维码的防伪标签放入指定的二维码识别器,该二维码识别器的内部设有摄像头,另外该二维码识别器上还设有两种不同发光波段的第一LED灯和第二LED灯,也就是第一LED灯的发光波段与第二LED灯的发光波段是处在不同的波段。步骤S202,将二维码识别器的摄像头定位到防伪标签的隐形二维码图案位置。步骤S203,开启第一LED灯,摄像头对隐形二维码图案进行拍摄,得到定位码图案。步骤S204,开启第二LED灯,摄像头对隐形二维码图案进行拍摄,得到信息码图案。步骤S205,二维码识别器根据定位码图案识别出定位码信息。步骤S206,二维码识别器根据定位码信息和信息码图案识别出信息码。步骤S207,采用QR解码软件对信息码进行QR解码并得到加密信息。步骤S208,提取加密信息中数据头,采用RSA算法解密数据头中保存的DES加密密钥。步骤S209,使用DES加密密钥,应用DES算法解密加密信息,得到农产品的防伪信息。本专利技术将农产品的防伪信息经DES和RSA算法混合加密后,通过编码生成隐形二维码图案,运算量小,效率高、安全性高;而隐形二维码图案划分成定位码图案和信息码图案,使用至少两种不同波段感光的荧光碳粉将定位码图案和信息码图案分别打印到防伪标签的指定位置上,由于采用两本文档来自技高网...
【技术保护点】
一种农产品二维码防伪标签的制作方法,其特征在于,包括以下步骤:步骤S101,采用指定的二维码生成软件,输入农产品的防伪信息;步骤S102,使用DES加密算法将防伪信息进行加密得到加密信息,并生成对应的DES加密密钥;步骤S103,使用RSA加密算法对DES加密密钥进行加密,并保存在加密信息的数据头中;步骤S104,采用二维码编码器对加密信息进行编码,生成隐形二维码图案;步骤S105,将隐形二维码图案划分成定位码图案和信息码图案,并生成对应的两层菲林;步骤S106,使用打印机将定位码图案和信息码图案分别打印到防伪标签的指定位置。
【技术特征摘要】
1.一种农产品二维码防伪标签的制作方法,其特征在于,包括以下步骤:步骤S101,采用指定的二维码生成软件,输入农产品的防伪信息;步骤S102,使用DES加密算法将防伪信息进行加密得到加密信息,并生成对应的DES加密密钥;步骤S103,使用RSA加密算法对DES加密密钥进行加密,并保存在加密信息的数据头中;步骤S104,采用二维码编码器对加密信息进行编码,生成隐形二维码图案;步骤S105,将隐形二维码图案划分成定位码图案和信息码图案,并生成对应的两层菲林;步骤S106,使用打印机将定位码图案和信息码图案分别打印到防伪标签的指定位置。2.根据权利要求1所述的一种农产品二维码防伪标签的制作方法,其特征在于,所述步骤S104中的编码方式为QR编码。3.根据权利要求1所述的一种农产品二维码防伪标签的制作方法,其特征在于,所述步骤S106中,采用至少两种不同波段感光的荧光碳粉进行打印。4.一种农产品...
【专利技术属性】
技术研发人员:郭永红,
申请(专利权)人:安徽拾穗谷生态科技有限公司,
类型:发明
国别省市:安徽;34
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。