CN104392260A - 一种基于附加信息的二维码防伪方法 - Google Patents
一种基于附加信息的二维码防伪方法 Download PDFInfo
- Publication number
- CN104392260A CN104392260A CN201410788430.4A CN201410788430A CN104392260A CN 104392260 A CN104392260 A CN 104392260A CN 201410788430 A CN201410788430 A CN 201410788430A CN 104392260 A CN104392260 A CN 104392260A
- Authority
- CN
- China
- Prior art keywords
- fake
- dimension code
- code
- standard
- close
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Landscapes
- Image Processing (AREA)
- Storage Device Security (AREA)
- Editing Of Facsimile Originals (AREA)
Abstract
一种基于附加信息的二维码防伪方法,是由生成防伪二维码和验证防伪二维码两部分构成,包括通过向标准二维码中加入一组密点,使标准二维码的部分图形发生改变,生成与标准二维码不同的结果图形,构成防伪二维码;每个防伪二维码内加入的密点信息随机生成,具有唯一性,且仅保存于防伪二维码服务器中;在进行防伪验证时,通过与标准二维码的差异性检测,分离出所述防伪二维码内附加的密点信息,然后发送至防伪二维码服务器,与所述防伪二维码生成时保存的密点数据进行比对检查,实现安全可靠的防伪功能。本发明使得二维码防伪性能得到显著提升,从根本上防止了现有防伪方法中因密钥泄露,数据泄露等造成的大批量复制等不安全因素,可实现安全可靠的二维码防伪。
Description
技术领域
本发明涉及一种二维码防伪方法。特别是涉及一种通过向标准二维码中加入密点信息,生成附加防伪密点信息的防伪二维码的基于附加信息的二维码防伪方法。
背景技术
在目前二维码防伪领域,主要采用二维码加密,遮盖及彩色二维码三种方式进行防伪。二维码加密及遮盖方式均使用标准二维码,用标准二维码生成及识别工具,通过对原始信息加密,或者采用涂层遮盖方式进行防伪。但因其生成有规律,且使用密钥,容易泄露,易被批量复制,安全性差。且加密或遮盖后的二维码仅能用于防伪,不能兼做商品管理,增加使用成本。
彩色二维码防伪对标准二维进行彩色印刷,识别时一并检测颜色信息。此种方法比前述方法更可靠,复制难度较高。但因彩色信息仍有规律可循,生成结果也属于标准二维码,也存在被批量复制可能。此种方法更大的缺陷是使用成本高。
二维码防伪应用越来越普及,但目前缺少既安全可靠,又可防伪及商品管理通用这样的低成本二维码防伪技术。
发明内容
本发明所要解决的技术问题是,提供一种能够从根本上防止了现有防伪方法中因密钥泄露,数据泄露等造成的大批量复制基于附加信息的二维码防伪方法。
本发明所采用的技术方案是:一种基于附加信息的二维码防伪方法,是由生成防伪二维码和验证防伪二维码两部分构成,包括通过向标准二维码中加入一组密点,使标准二维码的部分图形发生改变,生成与标准二维码不同的结果图形,构成防伪二维码;每个防伪二维码内加入的密点信息随机生成,具有唯一性,且仅保存于防伪二维码服务器中;在进行防伪验证时,通过与标准二维码的差异性检测,分离出所述防伪二维码内附加的密点信息,然后发送至防伪二维码服务器,与所述防伪二维码生成时保存的密点数据进行比对检查,实现安全可靠的防伪功能。
一组密点的任一个密点都包括有位置坐标信息,所述位置坐标信息,对应于标准二维码的一个区域,向标准二维码附加一个密点后标准二维码相应区域内容发生改变,改变结果是反色或修改为特定图形,通过向一个标准二维码内加入1个至多个密点,形成具有防伪特性的防伪二维码。
通过控制加入的密点总数,使得防伪二维码仍能被标准二维码扫描设备识别。
所述的生成二维码包括如下步骤:
1)防伪二维码生成客户端输入原始编码;
2)防伪二维码生成客户端将原始编码生成标准二维码;
3)防伪二维码生成客户端将原始编码发送至防伪二维码服务器;
4)防伪二维码服务器收到一个原始编码后,为所述原始编码随机生成的密点信息,包括:密点数n,以及每个密点的随机坐标,其中密点数n根据原始标准二维码版本确定:n≤原始标准二维码的总模块数×容错率/10,密点位置随机生成,避开二维码左上,左下及右上三个回形标识区;
5)防伪二维码服务器保存原始编码及对应的密点信息;
6)防伪二维码服务器将密点信息发送至防伪二维码生成客户端;
7)防伪二维码生成客户端收到密点信息后,根据每个密点的坐标,逐一修改步骤2)中所生成的标准二维码中相应位置的模块,直至将全部密点所对应位置的模块修改完毕,生成最终防伪二维码,并保存。
所述的验证防伪二维码是由防伪二维码验证客户端完成,包括如下步骤:
1)防伪二维码验证客户端扫描或拍摄防伪二维码;
2)防伪二维码验证客户端根据扫描或拍摄的防伪二维码,识别其中的原始编码;
3)防伪二维码验证客户端根据识别出的原始编码,重新生成标准二维码;
4)防伪二维码验证客户端将所扫描或拍摄的防伪二维码与重新生成的标准二维码进行图形比对,找出两个图形中所有不相同的模块以及每一个不相同模块的坐标,组成附加密点信息;
5)防伪二维码验证客户端连接防伪二维码服务器,将防伪二维码原始编码以及密点信息传送至防伪二维码服务器;
6)防伪二维码服务器接收到防伪二维码验证客户端数据后,先从防伪二维码数据库内查询是否存有与所接收的原始编码相同的原始编码,如果不存在,则验证失败,如果存在,则进一步比对原始编码对应的密点信息,如果不同则验证失败,只有全部比对正确,则验证成功,并增加原始编码防伪查询计数;
7)防伪二维码服务器发送验证结果及防伪查询计数给防伪二维码验证客户端;
8)防伪二维码验证客户端显示验证结果及防伪查询计数,完成验证过程。
本发明的一种基于附加信息的二维码防伪方法,使得二维码防伪性能得到显著提升,因海量的密点随机组合,以及数据的分离存储,从根本上防止了现有防伪方法中因密钥泄露,数据泄露等造成的大批量复制等不安全因素,而且该防伪二维码不需要特别打印,遮盖或印刷,还可以被标准设备识别,可同时用在商品管理等用途,降低了使用成本,本发明可实现安全可靠的二维码防伪***,防伪二维码无法批量复制。并且利用二维码具有冗余编码功能,在冗余范围内添加密点信息,不影响该二维码的正常识别,标准二维码扫描设备可正常识别该防伪二维码内原始编码,用于商品物流管理追踪等使用,几乎不增加额外成本。
附图说明
图1是标准QR码示意图;
图2是密点矩阵图;
图3是附加密点的QR码示意图;
图4是防伪QR码示意图。
具体实施方式
下面结合实施例和附图对本发明的一种基于附加信息的二维码防伪方法做出详细说明。
本发明的一种基于附加信息的二维码防伪方法,通过向标准二维码中加入密点信息,使得该二维码内与密点对应的模块发生改变,生成与标准二维码不同的结果图形,即附加了防伪密点信息的防伪二维码。通过检测该二维码内的附加密点信息,可以实现可靠防伪。对于每一个二维码编码,所加入的密点信息随机生成,并与二维码原始编码一起配对保存在服务器中。在进行真伪验证识别时,通过专用的防伪二维码验证客户端,对拍照的防伪二维码进行标准原始编码识别,然后分离出防伪二维码内的附加密点信息,与原始编码一并发送至服务器,服务器与保存在数据库中该二维码原始编码及附加密点信息进行配对检查,全部匹配后才可通过验证。
本发明的一种基于附加信息的二维码防伪方法,是通过向标准二维码中附加随机生成的密点信息,在不影响加密后二维码正常识别的情况下,通过附加的密点信息实现安全防伪。是由生成防伪二维码和验证防伪二维码两部分构成,包括通过向标准二维码中加入一组密点,使标准二维码的部分图形发生改变,生成与标准二维码不同的结果图形,构成防伪二维码,这里一组密点的任一个密点都包括有位置坐标信息,所述位置坐标信息,对应于标准二维码的一个区域,向标准二维码附加一个密点后标准二维码相应区域内容发生改变,改变结果是反色或修改为特定图形,通过向一个标准二维码内加入1个至多个密点,形成具有防伪特性的防伪二维码;每个防伪二维码内加入的密点信息随机生成,具有唯一性,且仅保存于防伪二维码服务器中;在进行防伪验证时,通过与标准二维码的差异性检测,分离出所述防伪二维码内附加的密点信息,然后发送至防伪二维码服务器,与所述防伪二维码生成时保存的密点数据进行比对检查,实现安全可靠的防伪功能。通过控制加入的密点总数,使得防伪二维码仍能被标准二维码扫描设备识别。
标准二维码为正方形色块,以QR码为例,不同的版本可容纳不同长度的编码信息,模块数也不同,从版本1(21×21模块)到版本40(177×177模块)。QR码可以具有7%-30%的冗余纠错能力。
一个标准QR码内每个模块为黑或白色,一个附加密点对应于该标准QR码的特定模块,可以用模块坐标(X,Y)表示。向该标准QR码内加入该密点,即为改变该标准QR码中相应模块的显示,比如与原来显示的颜色反色。
对应于不同版本的QR码,可加入若干个附加密点用于防伪。对于每一个特定的QR码,密点总个数,以及每个密点的坐标位置均随机生成,密点信息与QR码唯一对应,分离保存于服务器,无任何统一模式或规律,从理论上避免了被仿制的可能。
为保证印刷后的防伪二维码在各使用环境下的可识别度,附加密点总数以不超过二维码总模块数×容错率/10为宜,且密点位置尽量避开QR码标识区(左上,左下及右上三个回形标识区)。
以QR码最低版本1为例,一个具有25%容错率的标准QR码包含21*21个模块,可以选取1-10个密点,随机密点组合可高达数百亿种。仅以3个密点为例,位置随机分布,理论上密点组合就可达441*440*439约8500万种。
下面对附加密点过程进行举例说明:
一个标准QR码如图1所示:(原始编码内容:sample123,版本1,容错率25%,21*21模块)
对应于图1所示的标准QR码,随机生成附加密点,以下面所示的密点矩阵为例:(21*21元素,内含5个附加密点,及每个密点坐标位置)
密点矩阵中每个元素对应于图1所示标准QR码中的一个模块。密点矩阵中表示为1的元素为密点,与该密点坐标对应的标准QR码模块将进行反色操作,而与矩阵中其他为0的元素所对应模块保持不变。
将图2所示的密点矩阵附加至图1所示的标准QR码,模块变化如下图3所示:
图3内共有5个与密点相对应的模块进行反色处理。
对应于图1的标准QR码,其中标识“+”号的为增加模块,标识“x”的为消减模块。
实施附加密点处理后,即生成了防伪QR码,如图4所示:
该防伪QR码与原始QR码相比,原始编码息相同,仍为sample123,但加入了5个密点信息,有5个模块发生变化。这5个密点即为该QR码的唯一防伪信息。这5个密点与该QR码原始编码配对保存于服务器数据库中,供防伪验证使用。
每个防伪QR码生成时加入的密点个数及位置为随机生成,具有海量组合且无任何规律,无法仿制。
在进行防伪验证时,用专用的防伪验证客户端拍摄防伪QR码,首先识别出该码的原始编码,并根据此原始编码生成标准QR码,然后与所拍摄的防伪QR码图形进行对比,分离出密点信息。防伪验证客户端将原始编码和密点信息一并传至服务器,服务器将原始编码和密点信息与生成该防伪码时保存的相应数据进行配对比对,比对正确才可通过验证。
本发明所述的生成二维码包括如下步骤:
1)防伪二维码生成客户端输入原始编码;
2)防伪二维码生成客户端将原始编码生成标准二维码,所述的生成标准二维码根据预先设定的二维码版本,容错率,按照标准二维码编码标准进行生成;
3)防伪二维码生成客户端将原始编码发送至防伪二维码服务器;
4)防伪二维码服务器收到一个原始编码后,为所述原始编码随机生成的密点信息,包括:密点数n,以及每个密点的随机坐标,其中密点数n根据原始标准二维码版本确定:n≤原始标准二维码的总模块数×容错率/10,密点位置随机生成,避开二维码左上,左下及右上三个回形标识区;
5)防伪二维码服务器保存原始编码及对应的密点信息;
6)防伪二维码服务器将密点信息发送至防伪二维码生成客户端;
7)防伪二维码生成客户端收到密点信息后,根据每个密点的坐标,逐一修改步骤2)中所生成的标准二维码中相应位置的模块,直至将全部密点所对应位置的模块修改完毕,生成最终防伪二维码,并保存。
本发明所述的验证防伪二维码是由防伪二维码验证客户端完成,包括如下步骤:
1)防伪二维码验证客户端扫描或拍摄防伪二维码;
2)防伪二维码验证客户端根据扫描或拍摄的防伪二维码,识别其中的原始编码;
3)防伪二维码验证客户端根据识别出的原始编码,重新生成标准二维码;
4)防伪二维码验证客户端将所扫描或拍摄的防伪二维码与重新生成的标准二维码进行图形比对,找出两个图形中所有不相同的模块以及每一个不相同模块的坐标,组成附加密点信息;
5)防伪二维码验证客户端连接防伪二维码服务器,将防伪二维码原始编码以及密点信息传送至防伪二维码服务器;
6)防伪二维码服务器接收到防伪二维码验证客户端数据后,先从防伪二维码数据库内查询是否存有与所接收的原始编码相同的原始编码,如果不存在,则验证失败,如果存在,则进一步比对原始编码对应的密点信息,如果不同则验证失败,只有全部比对正确,则验证成功,并增加原始编码防伪查询计数;
7)防伪二维码服务器发送验证结果及防伪查询计数给防伪二维码验证客户端;
8)防伪二维码验证客户端显示验证结果及防伪查询计数,完成验证过程。
在应用本发明设计的一种基于附加信息的二维码防伪***中:
1、防伪二维码生成客户端可以采用Windows***PC,负责将商品唯一原始编码生成标准QR码,与防伪二维码服务器通信获得附加密点,最后生成防伪QR码,保存或打印出防伪QR码。
该客户端仅保存每个原始编码的最终防伪二维码,不保存或缓存任何附加密点信息,且连接防伪二维码服务器需要密码验证。
2、防伪二维码服务器选用Windows或Linux服务器,并配备数据库。该服务器负责与防伪二维码生成客户端通讯,保存每个QR码的原始编码,为该原始编码生成并保存密点信息。该服务器同时负责与防伪二维码验证客户端通讯,提供防伪验证查询,以及记录查询次数。该服务器将每个原始编码及其对应的密点信息分离加密存储,这样即使获得全部静态数据,也无法得到原始编码与附加密点的匹配关系,无法破解复制。
QR码数据存储如表1所示:
表1防伪QR码数据存储
原始编码SN1 | 附加密点索引1 | 防伪查询计数/记录 |
原始编码SN2 | 附加密点索引2 | 防伪查询计数/记录 |
…… | …… | …… |
原始编码SNn | 附加密点索引n | 防伪查询计数/记录 |
表1中附加密点索引为密点信息存储索引,并非密点数据,密点数据存储如下表所示:
表2密点数据存储
索引1 | 密点数 | 密点1坐标(X,Y) | …… | 密点n坐标(X,Y) |
索引2 | 密点数 | 密点1坐标(X,Y) | …… | 密点n坐标(X,Y) |
… | … | …… | …… | …… |
索引m | 密点数 | 密点1坐标(X,Y) | …… | 密点n坐标(X,Y) |
在进行防伪验证查询时,通过原始编码,密点索引才能读取到密点信息,全部比对正确后才能通过验证,并且通过查询计数通知客户端是否为首次查询。
3、防伪二位码验证客户为智能手机APP(Android/IOS***)。该客户端对防伪QR码拍照后,识别出该码原始编码,并根据原始编码生成标准QR码,与所拍防伪QR码图形比对后分离出附加密点,一并发送给防伪二维码服务器,由服务器验证并传回验证结果。
正确的附加密点信息不发送给该客户端,从该客户端无法对一个防伪QR码的正确附加密点进行反向追踪,这样最大限度保证了防伪可靠性。
通过应用本方法,使得二维码防伪性能得到显著提升,因海量的密点随机组合,以及数据的分离存储,从根本上防止了现有防伪方法中因密钥泄露,数据泄露等造成的大批量复制等不安全因素,而且该防伪二维码不需要特别打印,遮盖或印刷,还可以被标准设备识别,可同时用在商品管理等用途,降低了使用成本。本方法与其他方法优劣对比结果如下:
表3防伪方法优劣对比
防伪方法 | 可靠性 | 复制难度 | 通用性 | 成本 |
本发明方法 | 高 | 高 | 高 | 低 |
QR码密钥加密 | 低 | 低 | 低 | 低 |
QR码涂层或遮盖 | 中 | 中 | 低 | 中 |
彩色QR码 | 高 | 中 | 低 | 高 |
Claims (5)
1.一种基于附加信息的二维码防伪方法,其特征在于,是由生成防伪二维码和验证防伪二维码两部分构成,包括通过向标准二维码中加入一组密点,使标准二维码的部分图形发生改变,生成与标准二维码不同的结果图形,构成防伪二维码;每个防伪二维码内加入的密点信息随机生成,具有唯一性,且仅保存于防伪二维码服务器中;在进行防伪验证时,通过与标准二维码的差异性检测,分离出所述防伪二维码内附加的密点信息,然后发送至防伪二维码服务器,与所述防伪二维码生成时保存的密点数据进行比对检查,实现安全可靠的防伪功能。
2.根据权利要求1所述的一种基于附加信息的二维码防伪方法,其特征在于,一组密点的任一个密点都包括有位置坐标信息,所述位置坐标信息,对应于标准二维码的一个区域,向标准二维码附加一个密点后标准二维码相应区域内容发生改变,改变结果是反色或修改为特定图形,通过向一个标准二维码内加入1个至多个密点,形成具有防伪特性的防伪二维码。
3.根据权利要求1或2所述的一种基于附加信息的二维码防伪方法,其特征在于,通过控制加入的密点总数,使得防伪二维码仍能被标准二维码扫描设备识别。
4.根据权利要求1所述的一种基于附加信息的二维码防伪方法,其特征在于,所述的生成二维码包括如下步骤:
1)防伪二维码生成客户端输入原始编码;
2)防伪二维码生成客户端将原始编码生成标准二维码;
3)防伪二维码生成客户端将原始编码发送至防伪二维码服务器;
4)防伪二维码服务器收到一个原始编码后,为所述原始编码随机生成的密点信息,包括:密点数n,以及每个密点的随机坐标,其中密点数n根据原始标准二维码版本确定:n≤原始标准二维码的总模块数×容错率/10,密点位置随机生成,避开二维码左上,左下及右上三个回形标识区;
5)防伪二维码服务器保存原始编码及对应的密点信息;
6)防伪二维码服务器将密点信息发送至防伪二维码生成客户端;
7)防伪二维码生成客户端收到密点信息后,根据每个密点的坐标,逐一修改步骤2)中所生成的标准二维码中相应位置的模块,直至将全部密点所对应位置的模块修改完毕,生成最终防伪二维码,并保存。
5.根据权利要求1所述的一种基于附加信息的二维码防伪方法,其特征在于,所述的验证防伪二维码是由防伪二维码验证客户端完成,包括如下步骤:
1)防伪二维码验证客户端扫描或拍摄防伪二维码;
2)防伪二维码验证客户端根据扫描或拍摄的防伪二维码,识别其中的原始编码;
3)防伪二维码验证客户端根据识别出的原始编码,重新生成标准二维码;
4)防伪二维码验证客户端将所扫描或拍摄的防伪二维码与重新生成的标准二维码进行图形比对,找出两个图形中所有不相同的模块以及每一个不相同模块的坐标,组成附加密点信息;
5)防伪二维码验证客户端连接防伪二维码服务器,将防伪二维码原始编码以及密点信息传送至防伪二维码服务器;
6)防伪二维码服务器接收到防伪二维码验证客户端数据后,先从防伪二维码数据库内查询是否存有与所接收的原始编码相同的原始编码,如果不存在,则验证失败,如果存在,则进一步比对原始编码对应的密点信息,如果不同则验证失败,只有全部比对正确,则验证成功,并增加原始编码防伪查询计数;
7)防伪二维码服务器发送验证结果及防伪查询计数给防伪二维码验证客户端;
8)防伪二维码验证客户端显示验证结果及防伪查询计数,完成验证过程。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410788430.4A CN104392260A (zh) | 2014-12-17 | 2014-12-17 | 一种基于附加信息的二维码防伪方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410788430.4A CN104392260A (zh) | 2014-12-17 | 2014-12-17 | 一种基于附加信息的二维码防伪方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN104392260A true CN104392260A (zh) | 2015-03-04 |
Family
ID=52610161
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410788430.4A Pending CN104392260A (zh) | 2014-12-17 | 2014-12-17 | 一种基于附加信息的二维码防伪方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104392260A (zh) |
Cited By (26)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105069393A (zh) * | 2015-09-09 | 2015-11-18 | 杭州甄别网络科技有限公司 | 二维码防恶意读取方法及装置 |
CN105373943A (zh) * | 2015-12-23 | 2016-03-02 | 北京华信瑞德信息技术有限公司 | 一种在产品内侧赋二维码的防伪和营销方法 |
CN105426946A (zh) * | 2015-11-25 | 2016-03-23 | 河北博英通讯技术有限公司 | 一种二维码分层及验证方法 |
CN105469127A (zh) * | 2015-11-25 | 2016-04-06 | 河北博英通讯技术有限公司 | 一种基于不同二维码的分层及验证方法 |
CN105550730A (zh) * | 2016-01-28 | 2016-05-04 | 北京兆信信息技术股份有限公司 | 一种安全二维码制作方法、解码方法及安全二维码标识 |
CN106295757A (zh) * | 2016-07-29 | 2017-01-04 | 纷美(北京)贸易有限公司 | 二维码复用方法及装置、扫描方法及装置、复合二维码 |
CN106295755A (zh) * | 2015-05-27 | 2017-01-04 | 东莞文胜鼎电子科技有限公司 | 二维码生成方法、检测方法、检测装置和防伪标签 |
CN106330976A (zh) * | 2016-11-03 | 2017-01-11 | 武汉斗鱼网络科技有限公司 | 一种信息加、解密的方法及装置 |
CN106600290A (zh) * | 2016-12-05 | 2017-04-26 | 湖北迈士科技有限公司 | 商品条码防伪及验证方法、*** |
CN106650875A (zh) * | 2017-01-04 | 2017-05-10 | 广州科琳电子科技有限公司 | 一种基于防批量复制二维码防伪标识的防伪方法 |
CN106899609A (zh) * | 2017-03-22 | 2017-06-27 | 上海中商网络股份有限公司 | 一种码中码及其生成、验证方法及装置 |
JP6231233B1 (ja) * | 2017-02-23 | 2017-11-15 | 株式会社マイクロ・テクニカ | コードの画像データを生成する方法、およびコードの真贋判定方法 |
CN107682161A (zh) * | 2017-11-02 | 2018-02-09 | 广州佳都数据服务有限公司 | 一种二维码的离线认证方法和设备 |
JP6284676B1 (ja) * | 2017-09-27 | 2018-02-28 | 株式会社マイクロ・テクニカ | コードの画像データを生成する方法、およびコードの真贋判定方法 |
CN107844820A (zh) * | 2017-11-06 | 2018-03-27 | 中国东方电气集团有限公司 | 一种用于金属件的二维码防伪方法 |
CN107882858A (zh) * | 2016-09-30 | 2018-04-06 | 江阴林格科技有限公司 | 一种设有限位槽的连杆 |
CN107944526A (zh) * | 2017-10-19 | 2018-04-20 | 浙江码博士防伪科技有限公司 | 一种防篡改防复制的二维码防伪方法 |
CN108122020A (zh) * | 2017-12-08 | 2018-06-05 | 北京小米移动软件有限公司 | 二维码生成方法及装置以及二维码识别方法及装置 |
CN108564875A (zh) * | 2018-04-10 | 2018-09-21 | 李天军 | 防伪标签、防伪标签的验证方法及防伪标签的生成方法 |
CN109325568A (zh) * | 2018-08-02 | 2019-02-12 | 北京三友恒瑞科技有限公司 | 防伪二维码及其调制加密方法和识别*** |
CN109754243A (zh) * | 2017-11-01 | 2019-05-14 | 杭州沃朴物联科技有限公司 | 基于防伪标识的收款二维码防调包***及方法 |
WO2019127514A1 (zh) * | 2017-12-29 | 2019-07-04 | 国民技术股份有限公司 | 一种图形码生成、验证方法及装置、设备、存储介质 |
CN110009080A (zh) * | 2018-02-07 | 2019-07-12 | 安讯奔有限责任公司 | 二维码生成方法、验证方法、服务器及二维码 |
CN110324349A (zh) * | 2019-07-08 | 2019-10-11 | 喻汝成 | 一种区块链大数据安全处理***及方法 |
CN111476334A (zh) * | 2020-05-07 | 2020-07-31 | 新立讯科技股份有限公司 | 一种防伪图像标识及其防伪的方法 |
CN115310572A (zh) * | 2022-08-05 | 2022-11-08 | 蚂蚁区块链科技(上海)有限公司 | 一种图形码的生成方法和图形码校验方法 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102916804A (zh) * | 2012-08-28 | 2013-02-06 | 华南农业大学 | 一种基于局部颜色校验的二维码编码、解码方法及装置 |
CN103093173A (zh) * | 2011-11-02 | 2013-05-08 | 李华容 | 一种防伪方法、标签及标签制作方法 |
CN103295044A (zh) * | 2013-06-05 | 2013-09-11 | 徐宁 | 计算机二维码图形生成方法及装置 |
US20140103111A1 (en) * | 2012-09-19 | 2014-04-17 | Tencent Technology (Shenzhen) Company Limited | Information obtaining method and apparatus |
-
2014
- 2014-12-17 CN CN201410788430.4A patent/CN104392260A/zh active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103093173A (zh) * | 2011-11-02 | 2013-05-08 | 李华容 | 一种防伪方法、标签及标签制作方法 |
CN102916804A (zh) * | 2012-08-28 | 2013-02-06 | 华南农业大学 | 一种基于局部颜色校验的二维码编码、解码方法及装置 |
US20140103111A1 (en) * | 2012-09-19 | 2014-04-17 | Tencent Technology (Shenzhen) Company Limited | Information obtaining method and apparatus |
CN103295044A (zh) * | 2013-06-05 | 2013-09-11 | 徐宁 | 计算机二维码图形生成方法及装置 |
Cited By (44)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106295755A (zh) * | 2015-05-27 | 2017-01-04 | 东莞文胜鼎电子科技有限公司 | 二维码生成方法、检测方法、检测装置和防伪标签 |
CN105069393B (zh) * | 2015-09-09 | 2017-10-10 | 杭州甄别网络科技有限公司 | 二维码防恶意读取方法及装置 |
CN105069393A (zh) * | 2015-09-09 | 2015-11-18 | 杭州甄别网络科技有限公司 | 二维码防恶意读取方法及装置 |
CN105469127A (zh) * | 2015-11-25 | 2016-04-06 | 河北博英通讯技术有限公司 | 一种基于不同二维码的分层及验证方法 |
CN105426946A (zh) * | 2015-11-25 | 2016-03-23 | 河北博英通讯技术有限公司 | 一种二维码分层及验证方法 |
CN105426946B (zh) * | 2015-11-25 | 2018-08-07 | 河北博英通讯技术有限公司 | 一种二维码分层及验证方法 |
CN105469127B (zh) * | 2015-11-25 | 2018-08-07 | 河北博英通讯技术有限公司 | 一种基于不同二维码的分层及验证方法 |
CN105373943A (zh) * | 2015-12-23 | 2016-03-02 | 北京华信瑞德信息技术有限公司 | 一种在产品内侧赋二维码的防伪和营销方法 |
CN105550730A (zh) * | 2016-01-28 | 2016-05-04 | 北京兆信信息技术股份有限公司 | 一种安全二维码制作方法、解码方法及安全二维码标识 |
CN106295757A (zh) * | 2016-07-29 | 2017-01-04 | 纷美(北京)贸易有限公司 | 二维码复用方法及装置、扫描方法及装置、复合二维码 |
CN107882858A (zh) * | 2016-09-30 | 2018-04-06 | 江阴林格科技有限公司 | 一种设有限位槽的连杆 |
CN106330976A (zh) * | 2016-11-03 | 2017-01-11 | 武汉斗鱼网络科技有限公司 | 一种信息加、解密的方法及装置 |
CN106600290A (zh) * | 2016-12-05 | 2017-04-26 | 湖北迈士科技有限公司 | 商品条码防伪及验证方法、*** |
CN106650875A (zh) * | 2017-01-04 | 2017-05-10 | 广州科琳电子科技有限公司 | 一种基于防批量复制二维码防伪标识的防伪方法 |
JP2018136833A (ja) * | 2017-02-23 | 2018-08-30 | 株式会社マイクロ・テクニカ | コードの画像データを生成する方法、およびコードの真贋判定方法 |
JP6231233B1 (ja) * | 2017-02-23 | 2017-11-15 | 株式会社マイクロ・テクニカ | コードの画像データを生成する方法、およびコードの真贋判定方法 |
WO2018155148A1 (ja) * | 2017-02-23 | 2018-08-30 | 株式会社マイクロ・テクニカ | コードの画像データを生成する方法、およびコードの真贋判定方法 |
CN106899609A (zh) * | 2017-03-22 | 2017-06-27 | 上海中商网络股份有限公司 | 一种码中码及其生成、验证方法及装置 |
JP6284676B1 (ja) * | 2017-09-27 | 2018-02-28 | 株式会社マイクロ・テクニカ | コードの画像データを生成する方法、およびコードの真贋判定方法 |
JP2018136916A (ja) * | 2017-09-27 | 2018-08-30 | 株式会社マイクロ・テクニカ | コードの画像データを生成する方法、およびコードの真贋判定方法 |
CN107944526B (zh) * | 2017-10-19 | 2021-02-23 | 浙江码博士防伪科技有限公司 | 一种防篡改防复制的二维码防伪方法 |
CN107944526A (zh) * | 2017-10-19 | 2018-04-20 | 浙江码博士防伪科技有限公司 | 一种防篡改防复制的二维码防伪方法 |
CN109754243A (zh) * | 2017-11-01 | 2019-05-14 | 杭州沃朴物联科技有限公司 | 基于防伪标识的收款二维码防调包***及方法 |
CN107682161A (zh) * | 2017-11-02 | 2018-02-09 | 广州佳都数据服务有限公司 | 一种二维码的离线认证方法和设备 |
CN107682161B (zh) * | 2017-11-02 | 2020-12-22 | 广州佳都数据服务有限公司 | 一种二维码的离线认证方法和设备 |
CN107844820A (zh) * | 2017-11-06 | 2018-03-27 | 中国东方电气集团有限公司 | 一种用于金属件的二维码防伪方法 |
CN107844820B (zh) * | 2017-11-06 | 2020-11-17 | 中国东方电气集团有限公司 | 一种用于金属件的二维码防伪方法 |
CN108122020A (zh) * | 2017-12-08 | 2018-06-05 | 北京小米移动软件有限公司 | 二维码生成方法及装置以及二维码识别方法及装置 |
WO2019127514A1 (zh) * | 2017-12-29 | 2019-07-04 | 国民技术股份有限公司 | 一种图形码生成、验证方法及装置、设备、存储介质 |
CN112106072A (zh) * | 2017-12-29 | 2020-12-18 | 国民技术股份有限公司 | 一种图形码生成、验证方法及装置、设备、存储介质 |
JP2021529336A (ja) * | 2018-02-07 | 2021-10-28 | アイ−スプリント イノベイションズ ピーティーイー リミテッド | 2次元バーコードの生成方法、認証方法、サーバ、及び2次元バーコード |
CN110009080B (zh) * | 2018-02-07 | 2022-08-16 | 安讯奔有限责任公司 | 二维码生成方法、验证方法、服务器及二维码 |
JP7101258B2 (ja) | 2018-02-07 | 2022-07-14 | アイ-スプリント イノベイションズ ピーティーイー リミテッド | 2次元バーコードの生成方法、認証方法、サーバ、及び2次元バーコード |
US11288475B2 (en) | 2018-02-07 | 2022-03-29 | I-Sprint Innovations Pte Ltd | Two-dimensional barcode generating method, verification method, server and two-dimensional barcode |
CN110009080A (zh) * | 2018-02-07 | 2019-07-12 | 安讯奔有限责任公司 | 二维码生成方法、验证方法、服务器及二维码 |
CN108564875B (zh) * | 2018-04-10 | 2020-09-04 | 李天军 | 防伪标签、防伪标签的验证方法及防伪标签的生成方法 |
CN108564875A (zh) * | 2018-04-10 | 2018-09-21 | 李天军 | 防伪标签、防伪标签的验证方法及防伪标签的生成方法 |
CN109325568B (zh) * | 2018-08-02 | 2021-06-01 | 北京三友恒瑞科技有限公司 | 防伪二维码及其调制加密方法和识别*** |
CN109325568A (zh) * | 2018-08-02 | 2019-02-12 | 北京三友恒瑞科技有限公司 | 防伪二维码及其调制加密方法和识别*** |
CN110324349A (zh) * | 2019-07-08 | 2019-10-11 | 喻汝成 | 一种区块链大数据安全处理***及方法 |
CN110324349B (zh) * | 2019-07-08 | 2020-11-24 | 天聚地合(苏州)数据股份有限公司 | 一种区块链大数据安全处理*** |
CN111476334A (zh) * | 2020-05-07 | 2020-07-31 | 新立讯科技股份有限公司 | 一种防伪图像标识及其防伪的方法 |
CN115310572A (zh) * | 2022-08-05 | 2022-11-08 | 蚂蚁区块链科技(上海)有限公司 | 一种图形码的生成方法和图形码校验方法 |
CN115310572B (zh) * | 2022-08-05 | 2024-04-16 | 蚂蚁区块链科技(上海)有限公司 | 一种图形码的生成方法和图形码校验方法 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104392260A (zh) | 一种基于附加信息的二维码防伪方法 | |
US11042791B2 (en) | Method and apparatus for generating and reading composite two-dimensional code | |
US10320567B2 (en) | Security scheme for authenticating object origins | |
CN103198344B (zh) | 税控安全二维码编码、解码处理方法 | |
US20180121933A1 (en) | Inspection system and inspection method for commodity uniqueness confirmation | |
CN103093365B (zh) | 验证产品真伪的方法和*** | |
US20130015236A1 (en) | High-value document authentication system and method | |
CN105024824A (zh) | 基于非对称加密算法的可信标签的生成与验证方法及*** | |
CN105825257A (zh) | 基于二维条码的信息隐藏与隐藏信息提取方法及*** | |
CN103489026A (zh) | 一种彩色二维码及其生成方法、生成***和一种印刷物 | |
CN106599964A (zh) | 一种二维码生成、验证方法及装置 | |
CN102799989A (zh) | 基于pki和二维码的产品溯源方案 | |
CN104424579A (zh) | 一种防伪追溯管理*** | |
Alajmi et al. | Steganography of encrypted messages inside valid QR codes | |
CN104268610A (zh) | 一种分级qr码生成方法及读取方法 | |
CN103810457A (zh) | 基于可靠数字签名和二维码的离线证照防伪方法 | |
CN103415007A (zh) | 一种基于信息隐藏的手机二维码安全使用方法 | |
CN105550730A (zh) | 一种安全二维码制作方法、解码方法及安全二维码标识 | |
WO2015154482A1 (zh) | 一种基于移动终端和rfid的一次一证防伪溯源*** | |
CN112749982A (zh) | 一种基于二维码的防伪***和方法 | |
CN108960387A (zh) | 一种防伪造二维码及其生成和识别方法 | |
CN110210270A (zh) | 二维码信息安全加固方法及***和二维码图像解析方法及*** | |
CN104836817A (zh) | 一种保障网络信息安全的体系架构及方法 | |
CN105912894B (zh) | 一种将证件号码用于电子***印文防伪的方法 | |
EP2754094A1 (en) | Generating an incremental information object |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WD01 | Invention patent application deemed withdrawn after publication | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20150304 |