[go: up one dir, main page]

CN108416414B - 自校验防伪二维码及制作方法和装置、自校验方法和装置 - Google Patents

自校验防伪二维码及制作方法和装置、自校验方法和装置 Download PDF

Info

Publication number
CN108416414B
CN108416414B CN201810251617.9A CN201810251617A CN108416414B CN 108416414 B CN108416414 B CN 108416414B CN 201810251617 A CN201810251617 A CN 201810251617A CN 108416414 B CN108416414 B CN 108416414B
Authority
CN
China
Prior art keywords
counterfeiting
dimensional code
self
checking
graph
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.)
Active
Application number
CN201810251617.9A
Other languages
English (en)
Other versions
CN108416414A (zh
Inventor
孙晓宇
黄小义
胡尚伟
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
China Banknote Printing Technology Research Institute Co ltd
China Banknote Printing and Minting Group Co Ltd
Original Assignee
China Banknote Printing Technology Research Institute Co ltd
China Banknote Printing and Minting Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by China Banknote Printing Technology Research Institute Co ltd, China Banknote Printing and Minting Corp filed Critical China Banknote Printing Technology Research Institute Co ltd
Priority to CN201810251617.9A priority Critical patent/CN108416414B/zh
Publication of CN108416414A publication Critical patent/CN108416414A/zh
Application granted granted Critical
Publication of CN108416414B publication Critical patent/CN108416414B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K19/00Record carriers for use with machines and with at least a part designed to carry digital markings
    • G06K19/06Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code
    • G06K19/06009Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code with optically detectable marking
    • G06K19/06037Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code with optically detectable marking multi-dimensional coding
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K19/00Record carriers for use with machines and with at least a part designed to carry digital markings
    • G06K19/06Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code
    • G06K19/06009Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code with optically detectable marking
    • G06K19/06046Constructional details
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/018Certifying business or products
    • G06Q30/0185Product, service or business identity fraud

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Accounting & Taxation (AREA)
  • Development Economics (AREA)
  • Economics (AREA)
  • Finance (AREA)
  • Marketing (AREA)
  • Strategic Management (AREA)
  • General Business, Economics & Management (AREA)
  • Credit Cards Or The Like (AREA)
  • Inspection Of Paper Currency And Valuable Securities (AREA)

Abstract

本发明公开一种自校验防伪二维码及制作方法和装置、防伪自校验方法和装置。所述自校验防伪二维码防伪自校验方法包括:扫码获取自校验防伪二维码的公开二维码信息;判断特定条件通过机读设备是否能够扫码获取所述自校验防伪二维码防伪二维码信息;若扫码成功、能够获取防伪二维码信息,则根据防伪二维码信息验证所述自校验防伪二维码的真假;若扫码失败、不能获取防伪二维码信息,则判定所述自校验防伪二维码为假。本发明可以实现对公开二维码的防伪及二维码真伪的自校验,使二维码信息难以伪造。

Description

自校验防伪二维码及制作方法和装置、自校验方法和装置
技术领域
本发明涉及信息安全领域,特别涉及一种自校验防伪二维码及制作方法和装置、自校验方法和装置。
背景技术
随着移动智能终端的普及,二维码因其可存储丰富信息且易于手机识别的特点,成为了当前广泛应用的记录商品信息的方式。一些企业将唯一的二维码印制在所生产的每一件产品上,可以实现产品的防伪、物流追溯、营销推广等目的。
但是生成和识读二维码的技术往往采用公开的技术实现,本身不具有加密的特性,不具有防伪的功能。
现行的二维码防伪技术往往依赖于扫码登陆上特定服务器,并在服务器上对二维码编码的特定字符串进行验证来完成。这种方式一方面依赖于网络环境,在网络环境不佳的地方难以实现;一方面无法区分被指向克隆服务器的假验证信息的真伪。
发明内容
申请人发现:另一种防伪二维码技术是采用各种防伪材料来制作二维码,所制作的二维码可以肉眼识别,也可以肉眼不可识别。这类防伪二维码采用了物理、化学防伪的技术,具有一定的防伪造性。但是这类二维码并不能将防伪特性与二维码信息很好的结合,对于肉眼可识别的防伪二维码,其防伪性能与二维码信息是割裂为两部分的,即只要有防伪特性即判定为真并不对信息进行验证,这就降低了对其伪造的难度;对于肉眼不可识别的防伪二维码,其缺少公共二维码信息入口,往往成为了一种防伪材料使用的手段。
鉴于以上技术问题中的至少一个,本发明提供了一种自校验防伪二维码及制作方法和装置、防伪自校验方法和装置,可以实现对公开二维码的防伪及二维码真伪的自校验。
根据本发明的一个方面,提供一种自校验防伪二维码,包括基材、公开二维码图形和至少一种防伪二维码图形,其中:
肉眼可识别的公开二维码图形设置于基材上;
防伪二维码图形设置于公开二维码图形区域内,防伪二维码图形肉眼不可识别,防伪二维码图形用于实现对自校验防伪二维码的自校验。
在本发明的一些实施例中,公开二维码图形的码元图形由常规油墨印制,常规油墨印制的图形肉眼可识别;
防伪二维码图形的码元图形由防伪油墨印制,防伪油墨印制的防伪二维码图形肉眼不可识别。
在本发明的一些实施例中,所述防伪油墨包括但不限于紫外荧光油墨,可见光荧光油墨,红外荧光油墨,反斯托克斯油墨,红外吸收油墨,磁性油墨中的至少一种。
在本发明的一些实施例中,公开二维码图形中的公开二维码信息可通过任意扫码设备扫码获取;
防伪二维码图形中的防伪二维码信息在特定条件下通过机读设备获取。
在本发明的一些实施例中,所述特定条件为特定光源条件,或采用特定机读扫码装置扫码,其中,所述特定光源为用于识别防伪二维码所使用的对应光源;所述特定机读扫码装置为用于识别防伪二维码所使用的能接受防伪油墨特定信号的装置。
在本发明的一些实施例中,防伪二维码信息用于实现对自校验防伪二维码的自校验。
在本发明的一些实施例中,防伪二维码信息包括采用预定加密算法对公开二维码信息进行加密运算产生的防伪密文。
在本发明的一些实施例中,防伪二维码信息包括采用预定加密算法和至少一个加密参数对公开二维码信息进行加密运算产生的防伪密文。
在本发明的一些实施例中,公开二维码图形的码元图形与防伪二维码图形的码元图形以融合的方式设置。
在本发明的一些实施例中,在防伪二维码图形的码元图形与公开二维码图形的码元图形不重叠的情况下,防伪二维码图形的码元图形由第一防伪油墨印制,第一防伪油墨印制的图形肉眼不可识别;
在防伪二维码图形的码元图形与公开二维码图形的码元图形部分重叠的情况下,非重叠部分的防伪二维码图形由第一防伪油墨印制;非重叠部分的公开二维码图形由常规油墨印制;重叠部分的码元区域由第二防伪油墨印制,第二防伪油墨在肉眼视觉效果上与公开二维码图形一致,并且包含与第一防伪油墨相同的防伪二维码信息;
在公开二维码图形的码元图形与防伪二维码图形的码元图形完全重叠的情况下,重叠部分的码元区域由第二防伪油墨印制。
在本发明的一些实施例中,公开二维码图形的所有码元图形与防伪二维码图形的所有码元图形在基材上以层叠方式设置。
在本发明的一些实施例中,防伪二维码图形的码元图形由防伪层叠油墨印制,防伪层叠油墨印制的图形肉眼不可识别;
公开二维码图形的码元图形由常规层叠油墨印制,常规层叠油墨印制的图形肉眼可识别;
所述防伪层叠油墨和所述常规层叠油墨的层叠关系可为任意组合,层叠油墨间互不影响公开二维码的识别和防伪二维码的识别,所述层叠油墨包括所述防伪层叠油墨和所述常规层叠油墨。
根据本发明的另一方面,提供一种自校验防伪二维码防伪自校验方法,包括:
扫码获取自校验防伪二维码的公开二维码信息,其中所述自校验防伪二维码为如上述任一实施例所述自校验防伪二维码;
判断特定条件通过机读设备是否能够扫码获取所述自校验防伪二维码防伪二维码信息;
若扫码成功、能够获取防伪二维码信息,则根据防伪二维码信息验证所述自校验防伪二维码的真假;
若扫码失败、不能获取防伪二维码信息,则判定所述自校验防伪二维码为假。
在本发明的一些实施例中,所述根据防伪二维码信息验证所述自校验防伪二维码的真假包括:
针对每一防伪二维码图形,根据所述防伪二维码图形对应的防伪二维码信息判断所述防伪二维码图形是否为真;
若所有防伪二维码图形均为真,则判定所述自校验防伪二维码为真;
若有任意一个防伪二维码图形为假,则判定所述自校验防伪二维码为假。
在本发明的一些实施例中,针对每一防伪二维码图形,根据所述防伪二维码图形对应的防伪二维码信息判断所述防伪二维码图形是否为真包括:
针对每一防伪二维码图形,获取所述防伪二维码图形对应的防伪二维码信息,其中,所述防伪二维码信息包括预定加密算法代号和防伪密文,所述防伪密文为预先采用预定加密算法对公开二维码信息进行加密运算产生的;
按照预定加密算法对扫码得到的公开二维码信息进行加密运算得到临时密文;
判断防伪密文和临时密文是否一致;
若防伪密文和临时密文一致,则判定所述防伪二维码图形为真;
若防伪密文和临时密文不一致,则判定所述防伪二维码图形为假。
在本发明的一些实施例中,所述防伪二维码信息还包括至少一个加密参数;
所述按照预定加密算法对扫码得到的公开二维码信息进行加密运算得到临时密文包括:
按照预定加密算法和至少一个加密参数对扫码得到的公开二维码信息进行加密运算得到临时密文。
根据本发明的另一方面,提供一种自校验防伪二维码防伪自校验装置,包括:
公开二维码图形识别模块,用于扫码获取自校验防伪二维码的公开二维码信息,其中所述自校验防伪二维码为如上述任一实施例所述自校验防伪二维码;
防伪二维码图形识别模块,用于在特定条件下通过机读设备扫码获取所述自校验防伪二维码防伪二维码信息;
校验模块,用于判断特定条件下通过机读设备是否能够扫码获取所述自校验防伪二维码防伪二维码信息;在防伪二维码图形识别模块扫码成功、能够获取防伪二维码信息的情况下,根据防伪二维码信息验证所述自校验防伪二维码的真假;以及在防伪二维码图形识别模块扫码失败、不能获取防伪二维码信息的情况下,判定所述自校验防伪二维码为假。
在本发明的一些实施例中,校验模块,用于在防伪二维码图形识别模块扫码成功、能够获取防伪二维码信息的情况下,针对每一防伪二维码图形,根据所述防伪二维码图形对应的防伪二维码信息判断所述防伪二维码图形是否为真;在所有防伪二维码图形均为真的情况下,判定所述自校验防伪二维码为真;在有任意一个防伪二维码图形为假的情况下,判定所述自校验防伪二维码为假。
在本发明的一些实施例中,校验模块包括:
防伪二维码信息获取单元,用于针对每一防伪二维码图形,获取所述防伪二维码图形对应的防伪二维码信息,其中,所述防伪二维码信息包括预定加密算法代号和防伪密文,所述防伪密文为预先采用预定加密算法对公开二维码信息进行加密运算产生的;
临时密文获取单元,用于按照预定加密算法对扫码得到的公开二维码信息进行加密运算得到临时密文;
校验单元,用于判断防伪密文和临时密文是否一致;在防伪密文和临时密文一致的情况下,判定所述防伪二维码图形为真;在防伪密文和临时密文不一致的情况下,判定所述防伪二维码图形为假。
在本发明的一些实施例中,所述防伪二维码信息还包括至少一个加密参数;
临时密文获取单元,用于按照预定加密算法和至少一个加密参数对扫码得到的公开二维码信息进行加密运算得到临时密文。
在本发明的一些实施例中,所述自校验防伪二维码防伪自校验装置,用于执行实现如上述任一实施例所述的自校验防伪二维码防伪自校验方法的操作。
根据本发明的另一方面,提供一种自校验防伪二维码防伪自校验装置,包括:
自校验存储器,用于存储指令;
自校验处理器,用于执行所述指令,使得所述自校验防伪二维码防伪自校验装置执行实现如上述任一实施例所述的自校验防伪二维码防伪自校验方法的操作。
根据本发明的另一方面,提供一种自校验防伪二维码制作方法,包括:
在基材上生成肉眼可识别的公开二维码图形;
在公开二维码图形区域内,生成至少一种肉眼不可识别的防伪二维码图形,以便将公开二维码图形和防伪二维码图形组合,构成如上述任一实施例所述的自校验防伪二维码。
在本发明的一些实施例中,所述在基材上生成肉眼可识别的公开二维码图形包括:
按照预定二维码编码方法由公开二维码信息生成公开二维码;
采用常规油墨在基材上印制公开二维码图形。
在本发明的一些实施例中,所述在公开二维码图形区域内,生成至少一种肉眼不可识别的防伪二维码图形包括:
采用预定加密算法对公开二维码信息进行加密运算产生的防伪密文;
按照预定二维码编码方法由防伪二维码信息生成防伪二维码,其中,所述防伪二维码信息包括预定加密算法代号和防伪密文;
采用防伪油墨在公开二维码图形区域内印制防伪二维码图形。
根据本发明的另一方面,提供一种自校验防伪二维码制作装置,包括:
公开二维码生成模块,用于在基材上生成肉眼可识别的公开二维码图形;
防伪二维码生成模块,用于在公开二维码图形区域内,生成至少一种肉眼不可识别的防伪二维码图形,以便将公开二维码图形和防伪二维码图形组合,构成如上述任一实施例所述的自校验防伪二维码。
在本发明的一些实施例中,所述自校验防伪二维码制作装置,用于执行实现如上述任一实施例所述的自校验防伪二维码制作方法的操作。
根据本发明的另一方面,提供一种自校验防伪二维码制作装置,包括:
制作存储器,用于存储指令;
制作处理器,用于执行所述指令,使得所述自校验防伪二维码制作装置执行实现如上述任一实施例所述的自校验防伪二维码制作方法的操作。
根据本发明的另一方面,提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机指令,所述指令被处理器执行时实现如上述任一实施例所述的自校验防伪二维码防伪自校验方法、和/或如上述任一实施例所述的自校验防伪二维码制作方法。
本发明的自校验防伪二维码可以在无外界信息输入的情况下自校验判定该二维码的真伪,使二维码信息难以伪造。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明自校验防伪二维码一些实施例的示意图。
图2为本发明自校验防伪二维码另一些实施例的示意图。
图3为本发明自校验防伪二维码又一些实施例的示意图。
图4为本发明自校验防伪二维码再一些实施例的示意图。
图5为本发明自校验防伪二维码制作方法一些实施例的示意图。
图6为本发明自校验防伪二维码制作装置一些实施例的示意图。
图7为本发明自校验防伪二维码制作装置另一些实施例的示意图。
图8为本发明自校验防伪二维码防伪自校验方法一些实施例的示意图。
图9为本发明自校验防伪二维码防伪自校验方法另一些实施例的示意图。
图10为本发明自校验防伪二维码防伪自校验装置一些实施例的示意图。
图11为本发明一些实施例中校验模块的示意图。
图12为本发明自校验防伪二维码防伪自校验装置另一些实施例的示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。以下对至少一个示例性实施例的描述实际上仅仅是说明性的,决不作为对本发明及其应用或使用的任何限制。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
除非另外具体说明,否则在这些实施例中阐述的部件和步骤的相对布置、数字表达式和数值不限制本发明的范围。
同时,应当明白,为了便于描述,附图中所示出的各个部分的尺寸并不是按照实际的比例关系绘制的。
对于相关领域普通技术人员已知的技术、方法和设备可能不作详细讨论,但在适当情况下,所述技术、方法和设备应当被视为授权说明书的一部分。
在这里示出和讨论的所有示例中,任何具体值应被解释为仅仅是示例性的,而不是作为限制。因此,示例性实施例的其它示例可以具有不同的值。
应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步讨论。
图1为本发明自校验防伪二维码一些实施例的示意图。如图1所示,自校验防伪二维码可以包括基材1、公开二维码图形2和至少一种防伪二维码图形3,其中:
肉眼可识别的公开二维码图形2设置于基材1上。
在本发明的一些实施例中,所述肉眼可识别指的是公开二维码图形2肉眼可见、并且公开二维码图形2中的公开二维码信息可通过任意扫码设备扫码获取,其中,所述任意扫码设备可以为手机摄像头等图像识别设备。
防伪二维码图形3设置于公开二维码图形2区域内,防伪二维码图形3肉眼不可识别。防伪二维码图形3,用于实现对自校验防伪二维码的自校验。
在本发明的一些实施例中,公开二维码图形2的码元图形可以由常规油墨印制,常规油墨印制的图形肉眼可识别。
在本发明的一些实施例中,公开二维码图形2可以由公开二维码信息按照预定二维码编码方法生成。
在本发明的一些实施例中,所述预定二维码编码方法可以为PDF417、QR Code(Quick Response Code,超高速识读码)、Date Matrix、MaxiCode、Code 49、Code 16K、CodeOne等二维码的编码方法。
所述公开二维码图形可以为PDF417、QR Code、Date Matrix、MaxiCode、Code 49、Code 16K、Code One等二维码图形。
在本发明的一些实施例中,防伪二维码图形3的码元图形可以由防伪油墨印制,防伪油墨印制的防伪二维码图形3肉眼不可见、肉眼不可识别。防伪油墨印制的防伪二维码图形3在特定条件下可以通过机读设备识别。
在本发明的一些实施例中,所述防伪油墨由防伪材料制成。
在本发明的一些实施例中,所述防伪油墨可以包括但不限于紫外荧光油墨,可见光荧光油墨,红外荧光油墨,反斯托克斯油墨,红外吸收油墨,磁性油墨等油墨。
在本发明的一些实施例中,防伪二维码图形3可以由防伪二维码信息按照预定二维码编码方法生成。
所述防伪二维码图形3可以为PDF417、QR Code、Date Matrix、MaxiCode、Code 49、Code 16K、Code One等二维码图形。
在本发明的一些实施例中,所述肉眼不可识别指的是防伪二维码图形3肉眼不可见、并且防伪二维码图形3中的防伪二维码信息在特定条件下可以通过机读设备获取。
在本发明的一些实施例中,所述特定条件为特定光源条件(例如紫外光照射下),或采用特定机读扫码装置(例如本发明的自校验防伪二维码防伪自校验装置)扫码。
在本发明的一些实施例中,所述特定光源指用于识别防伪二维码所必须使用的对应光源,比如对于紫外荧光油墨,所述特定光源指紫外光光源。
在本发明的一些实施例中,所述特定扫码装置指用于识别防伪二维码所必须使用的能接收防伪油墨特定信号的装置,比如对于红外吸收油墨,特定扫码装置指能够进行红外光成像的扫码装置。
在本发明的一些实施例中,防伪二维码信息可以用于实现对自校验防伪二维码的自校验。
在本发明的一些实施例中,防伪二维码信息包括采用预定加密算法对公开二维码信息进行加密运算产生的防伪密文A。
在本发明的另一些实施例中,防伪二维码信息包括采用预定加密算法和至少一个加密参数对公开二维码信息进行加密运算产生的防伪密文A。
在本发明的一些实施例中,自校验防伪二维码防伪自校验装置可以用于扫码获取自校验防伪二维码的公开二维码信息;在特定条件下通过机读设备扫码获取所述自校验防伪二维码防伪二维码信息;在防伪二维码图形识别模块扫码成功、能够获取防伪二维码信息的情况下,根据防伪二维码信息验证所述自校验防伪二维码的真假。
基于本发明上述实施例提供的自校验防伪二维码,该自校验防伪二维码可以在无外界信息输入的情况下自校验判定该二维码的真伪。
本发明上述实施例的自校验防伪二维码防伪自校验装置可以实现对公开二维码的防伪及二维码真伪的自校验,使二维码信息难以伪造。
在本发明的一些实施例中,公开二维码图形2的码元图形与防伪二维码图形3的码元图形以融合的方式设置。
图1-图3实施例的自校验防伪二维码均采用融合方式设置公开二维码图形和防伪二维码图形。
在本发明的一些融合方式的实施例中,如图1所示,在防伪二维码图形3的码元图形与公开二维码图形2的码元图形不重叠的情况下,防伪二维码图形3的码元图形由第一防伪油墨印制,第一防伪油墨印制的图形肉眼不可识别。
图2为本发明自校验防伪二维码另一些实施例的示意图。如图2所示,在防伪二维码图形3的码元图形与公开二维码图形2的码元图形部分重叠的情况下,非重叠部分的防伪二维码图形3由第一防伪油墨印制,第一防伪油墨印制的图形肉眼不可识别。非重叠部分的公开二维码图形2由常规油墨印制,常规油墨印制的图形肉眼可识别。重叠部分的码元区域由第二防伪油墨印制,第二防伪油墨在肉眼视觉效果上与公开二维码图形2一致(即,肉眼可识别),并且包含与第一防伪油墨相同的防伪二维码信息。即,所述重叠部分的码元区域既包含特定条件下可以通过机读设备识别的防伪二维码信息,又包含肉眼可识别的公开二维码信息。
图3为本发明自校验防伪二维码又一些实施例的示意图。如图3所示,在公开二维码图形2的码元图形与防伪二维码图形3的码元图形完全重叠的情况下,重叠部分的码元区域由第二防伪油墨印制。所述重叠部分的码元区域既包含特定条件下可以通过机读设备识别的防伪二维码信息,又包含肉眼可识别的公开二维码信息。
在本发明的另一些实施例中,公开二维码图形2的所有码元图形与防伪二维码图形3的所有码元图形在基材1上以层叠方式设置。
在本发明的一些实施例中,所述用于印制防伪二维码的防伪层叠油墨和用于印制公开二维码的常规层叠油墨的层叠关系可为任意组合,但需保证层叠油墨(常规层叠油墨和各种防伪层叠油墨)间互不影响公开二维码的识别及防伪二维码的识别。
例如:公开二维码可以如图4所示,设置在基材之上的第一层,而将至少一层防伪二维码设置在公开二维码之上;也可以将防伪二维码设置为基材之上的第一层,公开二维码设置在最上层;或者,还可以将公开二维码设置为中间层,即将公开二维码设置于多层防伪二维码之间。
图4为本发明自校验防伪二维码再一些实施例的示意图。图4实施例的自校验防伪二维码均采用层叠方式设置公开二维码图形和防伪二维码图形。
在本发明的一些层叠方式的实施例中,如图4所示,第一层为公开二维码,即公众可任意识读的二维码图形。
公开二维码图形2的码元图形由常规层叠油墨印制,常规层叠油墨印制的图形肉眼可识别、并且不影响防伪二维码图形3中防伪二维码信息的读取。
如图4所示,位于公开二维码之上的第二层防伪二维码图形,该图形由特定加密算法和加密参数对公开二维码图形进行加密计算后产生的密文信息生成,并且该图形用肉眼不可识别,由在特定条件下可机读识别材料制成。
如图4所示,在不影响每层防伪二维码图形的识别情况下,可以在第二层防伪二维码图形上叠加第三层或者多层防伪二维码图形。
防伪二维码图形3的码元图形可以由防伪层叠油墨印制,防伪层叠油墨印制的图形肉眼不可识别、并且不影响公开二维码图形2的肉眼识别,也不影响其它层的防伪二维码图形3特定条件下的机器设备读取。
如图4所示,第二层至第四层防伪二维码图形采用不同防伪材料构成的防伪层叠油墨印制。
每一层防伪二维码图形对应的特定条件或特定机器读取设备各不相同。
每一层防伪二维码图形不影响其它层防伪二维码图形的特定条件下的机器设备读取,也不影响公开二维码的读取。
本发明上述实施例的自校验防伪二维码可以在无外界信息输入的情况下自校验判定该二维码的真伪。
本发明上述实施例可以通过控制防伪二维码图形的种类数量及防伪二维码所用防伪材料的类型、加密算法的种类和参数可以几何级增加伪造的难度。
图5为本发明自校验防伪二维码制作方法一些实施例的示意图。如图5所示,所述制作如本发明上述任一实施例(例如图1-图4任一实施例)所述自校验防伪二维码的方法可以包括:
步骤51,在基材上生成肉眼可识别的公开二维码图形。
在本发明的一些实施例中,步骤51可以包括:
步骤511,按照预定二维码编码方法由公开二维码信息生成公开二维码。
在本发明的一些实施例中,所述预定二维码编码方法可以为PDF417、QR Code、Date Matrix、MaxiCode、Code 49、Code 16K、Code One等二维码的编码方法。
步骤512,采用常规油墨在基材上印制公开二维码图形,其中,常规油墨印制的图形肉眼可识别。
在本发明的一些实施例中,所述公开二维码图形可以为PDF417、QR Code、DateMatrix、MaxiCode、Code 49、Code 16K、Code One等二维码图形。
步骤52,在公开二维码图形区域内,生成至少一种肉眼不可识别的防伪二维码图形,以便将公开二维码图形和防伪二维码图形组合,构成如上述任一实施例所述的自校验防伪二维码。
步骤521,采用预定加密算法对公开二维码信息进行加密运算产生的防伪密文。
步骤522,按照预定二维码编码方法由防伪二维码信息生成防伪二维码,其中,所述防伪二维码信息包括预定加密算法代号和防伪密文。
步骤523,采用防伪油墨在公开二维码图形区域内印制防伪二维码图形,其中,防伪油墨印制的防伪二维码图形肉眼不可见、肉眼不可识别;所述防伪油墨由防伪材料制成;防伪油墨印制的防伪二维码图形3在特定条件下可以通过机读设备识别。
在本发明一些实施例中,所述防伪二维码图形3可以为PDF417、QR Code、DateMatrix、MaxiCode、Code 49、Code 16K、Code One等二维码图形。
在本发明的一些实施例中,所述防伪油墨可以包括但不限于紫外荧光油墨,可见光荧光油墨,红外荧光油墨,反斯托克斯油墨,红外吸收油墨,磁性油墨等油墨。
在本发明的一些实施例中,所述特定条件为特定光源条件(例如紫外光照射下),或采用特定机读扫码装置(例如本发明的自校验防伪二维码防伪自校验装置)扫码。
在本发明的一些实施例中,所述特定光源指用于识别防伪二维码所必须使用的对应光源,比如对于紫外荧光油墨,所述特定光源指紫外光光源。
在本发明的一些实施例中,所述特定扫码装置指用于识别防伪二维码所必须使用的能接收防伪油墨特定信号的装置,比如对于红外吸收油墨,特定扫码装置指能够进行红外光成像的扫码装置。基于本发明上述实施例提供的自校验防伪二维码制作方法,该制作方法制作的自校验防伪二维码可以在无外界信息输入的情况下自校验判定该二维码的真伪。
在本发明的一些实施例中,公开二维码图形2的码元图形与防伪二维码图形3的码元图形可以采用如图1-图3中任一实施例的融合方式组合设置。
例如:图1实施例中,防伪二维码图形3的码元图形与公开二维码图形2的码元图形不重叠。防伪二维码图形3的码元图形采用第一防伪油墨印制,第一防伪油墨印制的图形肉眼不可识别;公开二维码图形2的码元图形采用常规油墨印制,常规油墨印制的图形肉眼可识别。
图2实施例中,防伪二维码图形3的码元图形与公开二维码图形2的码元图形部分重叠。其中:重叠部分的防伪二维码图形3由第一防伪油墨印制,第一防伪油墨印制的图形肉眼不可识别。非重叠部分的公开二维码图形2由常规油墨印制,常规油墨印制的图形肉眼可识别。重叠部分的码元区域由第二防伪油墨印制,第二防伪油墨在肉眼视觉效果上与公开二维码图形2一致(即,肉眼可识别),并且包含与第一防伪油墨相同的防伪二维码信息。
图3实施例中,公开二维码图形2的码元图形与防伪二维码图形3的码元图形完全重叠。重叠部分的码元区域由第二防伪油墨印制。所述重叠部分的码元区域既包含特定条件下可以通过机读设备识别的防伪二维码信息,又包含肉眼可识别的公开二维码信息。
在本发明的另一些实施例中,如图4所示,公开二维码图形2的所有码元图形与防伪二维码图形3的所有码元图形在基材1上以层叠方式设置。图4实施例的自校验防伪二维码均采用层叠方式设置公开二维码图形和防伪二维码图形。
如图4所示,第一层为公开二维码,即公众可任意识读的二维码图形。位于公开二维码之上的第二层防伪二维码图形,该图形由特定加密算法和加密参数对公开二维码图形进行加密计算后产生的密文信息生成,并且该图形用肉眼不可识别,在特定条件下机读识别材料制成。在不影响每层防伪二维码图形的识别情况下,可以在第二层防伪二维码图形上叠加第三层或者多层防伪二维码图形。
本发明上述实施例可以控制防伪二维码图形的种类数量及防伪二维码所用防伪材料的类型、加密算法的种类和参数可以几何级增加伪造的难度。
图6为本发明自校验防伪二维码制作装置一些实施例的示意图。如图6所示,所述自校验防伪二维码制作装置可以包括公开二维码生成模块61和防伪二维码生成模块62,其中:
公开二维码生成模块61,用于在基材上生成肉眼可识别的公开二维码图形。
防伪二维码生成模块62,用于在公开二维码图形区域内,生成至少一种肉眼不可识别的防伪二维码图形,以便将公开二维码图形和防伪二维码图形组合,构成如上述任一实施例(例如图1-图4任一实施例)所述的自校验防伪二维码。
在本发明的一些实施例中,所述自校验防伪二维码制作装置,用于执行实现如上述任一实施例(例如图5实施例)所述的自校验防伪二维码制作方法的操作。
图7为本发明自校验防伪二维码制作装置另一些实施例的示意图。如图7所示,所述自校验防伪二维码制作装置可以包括制作存储器71和制作处理器72,其中:
制作存储器71,用于存储指令。
制作处理器72,用于执行所述指令,使得所述自校验防伪二维码制作装置执行实现如上述任一实施例(例如图5实施例)所述的自校验防伪二维码制作方法的操作。
基于本发明上述实施例提供的自校验防伪二维码制作装置,该制作方法制作的自校验防伪二维码可以在无外界信息输入的情况下自校验判定该二维码的真伪。
图8为本发明自校验防伪二维码防伪自校验方法一些实施例的示意图。优选的,本实施例可由本发明自校验防伪二维码防伪自校验装置执行。如图8所示,所述方法可以包括:
步骤100,扫码获取自校验防伪二维码的公开二维码信息,其中所述自校验防伪二维码为如上述任一实施例(例如图1-图4任一实施例)所述自校验防伪二维码。
步骤200,判断特定条件通过机读设备是否能够扫码获取所述自校验防伪二维码防伪二维码信息。
在本发明的一些实施例中,所述特定条件为特定光源条件(例如紫外光照射下),或采用特定机读扫码装置扫码。
在本发明的一些实施例中,所述特定光源指用于识别防伪二维码所必须使用的对应光源,比如对于紫外荧光油墨,所述特定光源指紫外光光源。
在本发明的一些实施例中,所述特定扫码装置指用于识别防伪二维码所必须使用的能接收防伪油墨特定信号的装置,比如对于红外吸收油墨,特定扫码装置指能够进行红外光成像的扫码装置。
步骤300,若扫码成功、能够获取防伪二维码信息,则根据防伪二维码信息验证所述自校验防伪二维码的真假。
在本发明的一些实施例中,步骤300中,所述根据防伪二维码信息验证所述自校验防伪二维码的真假的步骤可以包括步骤310-步骤330,其中:
步骤310,针对每一防伪二维码图形3,根据所述防伪二维码图形3对应的防伪二维码信息判断所述防伪二维码图形3是否为真。
在本发明的一些实施例中,步骤310可以包括步骤311-步骤315,其中:
步骤311,针对每一防伪二维码图形3,获取所述防伪二维码图形3对应的防伪二维码信息,其中,所述防伪二维码信息包括预定加密算法代号和防伪密文,所述防伪密文为预先采用预定加密算法对公开二维码信息进行加密运算产生的。
步骤312,按照预定加密算法对扫码得到的公开二维码信息进行加密运算得到临时密文。
在本发明的一些实施例中,所述防伪二维码信息还可以包括至少一个加密参数。在防伪二维码信息包括至少一个加密参数的情况下,步骤312可以包括:按照预定加密算法和至少一个加密参数对扫码得到的公开二维码信息进行加密运算得到临时密文。
步骤313,判断防伪密文和临时密文是否一致。
步骤314,若防伪密文和临时密文一致,则判定所述防伪二维码图形3为真。
步骤315,若防伪密文和临时密文不一致,则判定所述防伪二维码图形3为假。
步骤320,若所有防伪二维码图形3均为真,则判定所述自校验防伪二维码为真。
步骤330,若有任意一个防伪二维码图形3为假,则判定所述自校验防伪二维码为假。
步骤400,若扫码失败、不能获取防伪二维码信息,则判定所述自校验防伪二维码为假。
基于本发明上述实施例提供的自校验防伪二维码防伪自校验方法,可以在无外界信息输入的情况下自校验判定自校验防伪二维码的真伪。本发明上述实施例的自校验防伪二维码防伪自校验方法可以实现对公开二维码的防伪及二维码真伪的自校验,使二维码信息难以伪造。
图9为本发明自校验防伪二维码防伪自校验方法另一些实施例的示意图。优选的,本实施例可由本发明自校验防伪二维码防伪自校验装置执行。如图9所示,所述方法可以包括:
步骤1,生成公开二维码图形,并按照特定加密算法分别生成与之对应的两种防伪二维码图形。
在本发明的一些实施例中,可以通过控制防伪二维码图形的种类数量及防伪二维码所用防伪材料的类型、加密算法的种类和参数分别生成多种不同的防伪二维码图形。
步骤2,将公开二维码与防伪二维码组合,完成自校验防伪二维码制作。
步骤3,公开二维码图形可以任意扫码,获得公开二维码信息,不确定真伪。
步骤4,特定光源下或用特定机读扫码装置扫码。
步骤4.1,扫码失败,不含有防伪二维码。
步骤4.2,判定此自校验防伪二维码为伪造;之后不再执行本实施例的其它步骤。
步骤4.3,扫码成功,获得防伪二维码信息,信息包含加密算法类型代号、加密参数(无或多个)、密文A.
步骤4.4,按照加密算法及参数,将公开二维码信息加密得到临时密文B。
步骤4.5,比对密文A与密文B是否一致。
步骤4.5.1,若密文A与密文B不一致,则判定此防伪二维码为伪造。
步骤4.5.2,若密文A与密文B一致,则判定此种防伪二维码为真;之后在特定光源下或用特定机读扫码装置扫码另一种防伪二维码图形。
步骤4.5.2.1,若扫码失败,则判定不含有防伪二维码,此自校验防伪二维码为伪造。即,若扫码失败,则执行步骤4.1。
步骤4.5.2.2,若扫码成功,则获得防伪二维码信息,信息包含加密算法类型代号、加密参数(无或多个)、密文C。
步骤4.5.2.3,按照加密算法及参数,将公开二维码信息加密得到临时密文D。
步骤4.5.2.4,比对密文C与密文D是否一致。
步骤4.5.2.4.1,若密文C与密文D不一致,则判定此防伪二维码为伪造,自校验防伪二维码为伪造。
步骤4.5.2.4.2,若密文C与密文D一致,则判定此自校验防伪二维码为真。
本发明上述实施例可以通过控制防伪二维码图形的种类数量及防伪二维码所用防伪材料的类型、加密算法的种类和参数分别生成多种不同的防伪二维码图形,从而可以几何级增加伪造的难度。
图10为本发明自校验防伪二维码防伪自校验装置一些实施例的示意图。如图10所示,所述自校验防伪二维码防伪自校验装置可以包括公开二维码图形识别模块101、防伪二维码图形识别模块102和校验模块103,其中:
公开二维码图形识别模块101,用于扫码获取自校验防伪二维码的公开二维码信息,其中所述自校验防伪二维码为如上述任一实施例所述自校验防伪二维码。
防伪二维码图形识别模块102,用于在特定条件下通过机读设备扫码获取所述自校验防伪二维码防伪二维码信息。
校验模块103,用于判断特定条件下通过机读设备是否能够扫码获取所述自校验防伪二维码防伪二维码信息;在防伪二维码图形识别模块102扫码成功、能够获取防伪二维码信息的情况下,根据防伪二维码信息验证所述自校验防伪二维码的真假;以及在防伪二维码图形识别模块102扫码失败、不能获取防伪二维码信息的情况下,判定所述自校验防伪二维码为假。
在本发明的一些实施例中,校验模块103可以用于在防伪二维码图形识别模块102扫码成功、能够获取防伪二维码信息的情况下,针对每一防伪二维码图形3,根据所述防伪二维码图形3对应的防伪二维码信息判断所述防伪二维码图形3是否为真;在所有防伪二维码图形3均为真的情况下,判定所述自校验防伪二维码为真;在有任意一个防伪二维码图形3为假的情况下,判定所述自校验防伪二维码为假。
图11为本发明一些实施例中校验模块的示意图。如图11所示,图10实施例中的校验模块103可以包括防伪二维码信息获取单元1031、临时密文获取单元1032和校验单元1033,其中:
防伪二维码信息获取单元1031,用于针对每一防伪二维码图形3,获取所述防伪二维码图形3对应的防伪二维码信息,其中,所述防伪二维码信息包括预定加密算法代号和防伪密文,所述防伪密文为预先采用预定加密算法对公开二维码信息进行加密运算产生的。
临时密文获取单元1032,用于按照预定加密算法对扫码得到的公开二维码信息进行加密运算得到临时密文。
在本发明的一些实施例中,所述防伪二维码信息还可以包括至少一个加密参数;所述临时密文获取单元1032还可以用于按照预定加密算法和至少一个加密参数对扫码得到的公开二维码信息进行加密运算得到临时密文。
校验单元1033,用于判断防伪密文和临时密文是否一致;在防伪密文和临时密文一致的情况下,判定所述防伪二维码图形3为真;在防伪密文和临时密文不一致的情况下,判定所述防伪二维码图形3为假。
基于本发明上述实施例提供的自校验防伪二维码防伪自校验装置,可以在无外界信息输入的情况下自校验判定自校验防伪二维码的真伪。本发明上述实施例的自校验防伪二维码防伪自校验装置可以实现对公开二维码的防伪及二维码真伪的自校验,使二维码信息难以伪造。
图12为本发明自校验防伪二维码防伪自校验装置另一些实施例的示意图。如图12所示,所述自校验防伪二维码防伪自校验装置可以包括自校验存储器121和自校验处理器122,其中:
自校验存储器121,用于存储指令。
自校验处理器122,用于执行所述指令,使得所述自校验防伪二维码防伪自校验装置执行实现如上述任一实施例(例如图8或图9实施例)所述的自校验防伪二维码防伪自校验方法的操作。
本发明上述实施例可以通过控制防伪二维码图形的种类数量及防伪二维码所用防伪材料的类型、加密算法的种类和参数分别生成多种不同的防伪二维码图形,从而可以几何级增加伪造的难度。
根据本发明的另一方面,提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机指令,所述指令被处理器执行时实现如上述任一实施例所述的自校验防伪二维码防伪自校验方法、和/或如上述任一实施例所述的自校验防伪二维码制作方法。
基于本发明上述实施例提供的计算机可读存储介质,制作的自校验防伪二维码可以在无外界信息输入的情况下自校验判定所述自校验防伪二维码的真伪。本发明上述实施例的计算机可读存储介质可以实现对公开二维码的防伪及二维码真伪的自校验,使二维码信息难以伪造。
至此,已经详细描述了本发明。为了避免遮蔽本发明的构思,没有描述本领域所公知的一些细节。本领域技术人员根据上面的描述,完全可以明白如何实施这里公开的技术方案。
本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。
本发明的描述是为了示例和描述起见而给出的,而并不是无遗漏的或者将本发明限于所公开的形式。很多修改和变化对于本领域的普通技术人员而言是显然的。选择和描述实施例是为了更好说明本发明的原理和实际应用,并且使本领域的普通技术人员能够理解本发明从而设计适于特定用途的带有各种修改的各种实施例。

Claims (22)

1.一种自校验防伪二维码,其特征在于,包括基材、公开二维码图形和至少一种防伪二维码图形,其中:
肉眼可识别的公开二维码图形设置于基材上;
防伪二维码图形设置于公开二维码图形区域内,防伪二维码图形肉眼不可识别,防伪二维码图形用于实现对自校验防伪二维码的自校验,其中,防伪二维码图形中的防伪二维码信息用于实现对自校验防伪二维码的自校验,防伪二维码信息包括预定加密算法代号和防伪密文,所述防伪密文为预先采用预定加密算法对公开二维码信息进行加密运算产生的,自校验防伪二维码防伪自校验装置用于扫码获取自校验防伪二维码的公开二维码信息,判断特定条件通过机读设备是否能够扫码获取所述自校验防伪二维码防伪二维码信息,若扫码失败、不能获取防伪二维码信息,则判定所述自校验防伪二维码为假,若扫码成功、能够获取防伪二维码信息,则针对每一防伪二维码图形,获取所述防伪二维码图形对应的防伪二维码信息,按照预定加密算法对扫码得到的公开二维码信息进行加密运算得到临时密文,判断防伪密文和临时密文是否一致,若防伪密文和临时密文一致,则判定所述防伪二维码图形为真,若防伪密文和临时密文不一致,则判定所述防伪二维码图形为假,若所有防伪二维码图形均为真,则判定所述自校验防伪二维码为真,若有任意一个防伪二维码图形为假,则判定所述自校验防伪二维码为假;
其中,在防伪二维码图形的码元图形与公开二维码图形的码元图形部分重叠的情况下,非重叠部分的防伪二维码图形由第一防伪油墨印制;非重叠部分的公开二维码图形由常规油墨印制;重叠部分的码元区域由第二防伪油墨印制,第二防伪油墨在肉眼视觉效果上与公开二维码图形一致,并且包含与第一防伪油墨相同的防伪二维码信息。
2.根据权利要求1所述的自校验防伪二维码,其特征在于,
公开二维码图形的码元图形由常规油墨印制,常规油墨印制的图形肉眼可识别;
防伪二维码图形的码元图形由防伪油墨印制,防伪油墨印制的防伪二维码图形肉眼不可识别。
3.根据权利要求2所述的自校验防伪二维码,其特征在于,
所述防伪油墨包括但不限于紫外荧光油墨,可见光荧光油墨,红外荧光油墨,反斯托克斯油墨,红外吸收油墨,磁性油墨中的至少一种。
4.根据权利要求1-3中任一项所述的自校验防伪二维码,其特征在于,
公开二维码图形中的公开二维码信息可通过任意扫码设备扫码获取;
防伪二维码图形中的防伪二维码信息在特定条件下通过机读设备获取。
5.根据权利要求4所述的自校验防伪二维码,其特征在于,
所述特定条件为特定光源条件,或采用特定机读扫码装置扫码,其中,所述特定光源为用于识别防伪二维码所使用的对应光源;所述特定机读扫码装置为用于识别防伪二维码所使用的能接受防伪油墨特定信号的装置。
6.根据权利要求1-3中任一项所述的自校验防伪二维码,其特征在于,
防伪二维码信息包括采用预定加密算法和至少一个加密参数对公开二维码信息进行加密运算产生的防伪密文。
7.根据权利要求6所述的自校验防伪二维码,其特征在于,
公开二维码图形的码元图形与防伪二维码图形的码元图形以融合的方式设置。
8.根据权利要求7所述的自校验防伪二维码,其特征在于,
在防伪二维码图形的码元图形与公开二维码图形的码元图形不重叠的情况下,防伪二维码图形的码元图形由第一防伪油墨印制,第一防伪油墨印制的图形肉眼不可识别;
和/或,
在公开二维码图形的码元图形与防伪二维码图形的码元图形完全重叠的情况下,重叠部分的码元区域由第二防伪油墨印制。
9.根据权利要求6所述的自校验防伪二维码,其特征在于,
公开二维码图形的所有码元图形与防伪二维码图形的所有码元图形在基材上以层叠方式设置。
10.根据权利要求9所述的自校验防伪二维码,其特征在于,
防伪二维码图形的码元图形由防伪层叠油墨印制,防伪层叠油墨印制的图形肉眼不可识别;
公开二维码图形的码元图形由常规层叠油墨印制,常规层叠油墨印制的图形肉眼可识别;
所述防伪层叠油墨和所述常规层叠油墨的层叠关系可为任意组合,层叠油墨间互不影响公开二维码的识别和防伪二维码的识别,所述层叠油墨包括所述防伪层叠油墨和所述常规层叠油墨。
11.一种自校验防伪二维码防伪自校验方法,其特征在于,包括:
扫码获取自校验防伪二维码的公开二维码信息,其中所述自校验防伪二维码为如权利要求1-10中任一项所述自校验防伪二维码;
判断特定条件通过机读设备是否能够扫码获取所述自校验防伪二维码防伪二维码信息;
若扫码成功、能够获取防伪二维码信息,则根据防伪二维码信息验证所述自校验防伪二维码的真假;
若扫码失败、不能获取防伪二维码信息,则判定所述自校验防伪二维码为假;
其中,所述根据防伪二维码信息验证所述自校验防伪二维码的真假包括:
针对每一防伪二维码图形,根据所述防伪二维码图形对应的防伪二维码信息判断所述防伪二维码图形是否为真;
若有任意一个防伪二维码图形为假,则判定所述自校验防伪二维码为假;
若所有防伪二维码图形均为真,则判定所述自校验防伪二维码为真;
所述针对每一防伪二维码图形,根据所述防伪二维码图形对应的防伪二维码信息判断所述防伪二维码图形是否为真包括:
针对每一防伪二维码图形,获取所述防伪二维码图形对应的防伪二维码信息,其中,所述防伪二维码信息包括预定加密算法代号和防伪密文,所述防伪密文为预先采用预定加密算法对公开二维码信息进行加密运算产生的;
按照预定加密算法对扫码得到的公开二维码信息进行加密运算得到临时密文;
判断防伪密文和临时密文是否一致;
若防伪密文和临时密文一致,则判定所述防伪二维码图形为真;
若防伪密文和临时密文不一致,则判定所述防伪二维码图形为假。
12.根据权利要求11所述的自校验防伪二维码防伪自校验方法,其特征在于,所述防伪二维码信息还包括至少一个加密参数;
所述按照预定加密算法对扫码得到的公开二维码信息进行加密运算得到临时密文包括:
按照预定加密算法和至少一个加密参数对扫码得到的公开二维码信息进行加密运算得到临时密文。
13.一种自校验防伪二维码防伪自校验装置,其特征在于,包括:
公开二维码图形识别模块,用于扫码获取自校验防伪二维码的公开二维码信息,其中所述自校验防伪二维码为如权利要求1-10中任一项所述自校验防伪二维码;
防伪二维码图形识别模块,用于在特定条件下通过机读设备扫码获取所述自校验防伪二维码防伪二维码信息;
校验模块,用于判断特定条件下通过机读设备是否能够扫码获取所述自校验防伪二维码防伪二维码信息;在防伪二维码图形识别模块扫码成功、能够获取防伪二维码信息的情况下,针对每一防伪二维码图形,获取所述防伪二维码图形对应的防伪二维码信息,其中,所述防伪二维码信息包括预定加密算法代号和防伪密文,所述防伪密文为预先采用预定加密算法对公开二维码信息进行加密运算产生的,按照预定加密算法对扫码得到的公开二维码信息进行加密运算得到临时密文,判断防伪密文和临时密文是否一致,若防伪密文和临时密文一致,则判定所述防伪二维码图形为真,若防伪密文和临时密文不一致,则判定所述防伪二维码图形为假,若所有防伪二维码图形均为真,则判定所述自校验防伪二维码为真,若有任意一个防伪二维码图形为假,则判定所述自校验防伪二维码为假;以及在防伪二维码图形识别模块扫码失败、不能获取防伪二维码信息的情况下,判定所述自校验防伪二维码为假。
14.根据权利要求13所述的自校验防伪二维码防伪自校验装置,其特征在于,
所述自校验防伪二维码防伪自校验装置,用于执行实现如权利要求11-12中任一项所述的自校验防伪二维码防伪自校验方法的操作。
15.一种自校验防伪二维码防伪自校验装置,其特征在于,包括:
自校验存储器,用于存储指令;
自校验处理器,用于执行所述指令,使得所述自校验防伪二维码防伪自校验装置执行实现如权利要求11-12中任一项所述的自校验防伪二维码防伪自校验方法的操作。
16.一种自校验防伪二维码制作方法,其特征在于,包括:
在基材上生成肉眼可识别的公开二维码图形;
在公开二维码图形区域内,生成至少一种肉眼不可识别的防伪二维码图形,以便将公开二维码图形和防伪二维码图形组合,构成如权利要求1-10中任一项所述的自校验防伪二维码。
17.根据权利要求16所述的自校验防伪二维码制作方法,其特征在于,所述在基材上生成肉眼可识别的公开二维码图形包括:
按照预定二维码编码方法由公开二维码信息生成公开二维码;
采用常规油墨在基材上印制公开二维码图形。
18.根据权利要求16或17所述的自校验防伪二维码制作方法,其特征在于,所述在公开二维码图形区域内,生成至少一种肉眼不可识别的防伪二维码图形包括:
采用预定加密算法对公开二维码信息进行加密运算产生的防伪密文;
按照预定二维码编码方法由防伪二维码信息生成防伪二维码,其中,所述防伪二维码信息包括预定加密算法代号和防伪密文;
采用防伪油墨在公开二维码图形区域内印制防伪二维码图形。
19.一种自校验防伪二维码制作装置,其特征在于,包括:
公开二维码生成模块,用于在基材上生成肉眼可识别的公开二维码图形;
防伪二维码生成模块,用于在公开二维码图形区域内,生成至少一种肉眼不可识别的防伪二维码图形,以便将公开二维码图形和防伪二维码图形组合,构成如权利要求1-10中任一项所述的自校验防伪二维码。
20.根据权利要求19所述的自校验防伪二维码制作装置,其特征在于,
所述自校验防伪二维码制作装置,用于执行实现如权利要求16-18中任一项所述的自校验防伪二维码制作方法的操作。
21.一种自校验防伪二维码制作装置,其特征在于,包括:
制作存储器,用于存储指令;
制作处理器,用于执行所述指令,使得所述自校验防伪二维码制作装置执行实现如权利要求16-18中任一项所述的自校验防伪二维码制作方法的操作。
22.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机指令,所述指令被处理器执行时实现如权利要求11-12中任一项所述的自校验防伪二维码防伪自校验方法、和/或如权利要求16-18中任一项所述的自校验防伪二维码制作方法。
CN201810251617.9A 2018-03-26 2018-03-26 自校验防伪二维码及制作方法和装置、自校验方法和装置 Active CN108416414B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810251617.9A CN108416414B (zh) 2018-03-26 2018-03-26 自校验防伪二维码及制作方法和装置、自校验方法和装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810251617.9A CN108416414B (zh) 2018-03-26 2018-03-26 自校验防伪二维码及制作方法和装置、自校验方法和装置

Publications (2)

Publication Number Publication Date
CN108416414A CN108416414A (zh) 2018-08-17
CN108416414B true CN108416414B (zh) 2021-06-15

Family

ID=63133509

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810251617.9A Active CN108416414B (zh) 2018-03-26 2018-03-26 自校验防伪二维码及制作方法和装置、自校验方法和装置

Country Status (1)

Country Link
CN (1) CN108416414B (zh)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110263893A (zh) * 2019-06-13 2019-09-20 深圳劲嘉集团股份有限公司 一种嵌入水印的防伪二维码生成方法及装置
CN114047168A (zh) * 2021-11-16 2022-02-15 江苏硕世生物科技股份有限公司 基于光学的试剂卡识别检测系统及方法
CN117151136B (zh) * 2023-08-14 2024-06-28 浙江安吉智电控股有限公司 多个二维码的识别方法、装置、电子设备以及介质

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103996061A (zh) * 2014-05-12 2014-08-20 北京博大格林高科技有限公司 一种防伪二维码
CN104517144A (zh) * 2014-12-25 2015-04-15 深圳市民德电子科技有限公司 防伪组合条码及其编码方法、条码识读方法及条码识读器

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7152047B1 (en) * 2000-05-24 2006-12-19 Esecure.Biz, Inc. System and method for production and authentication of original documents
CN101299246B (zh) * 2008-06-24 2011-10-05 武汉矽感科技有限公司 一种带有防伪功能的二维码
CN104077625B (zh) * 2014-06-19 2017-05-17 中国科学院信息工程研究所 一种基于电子签名的二维码内容校验方法
CN105224974B (zh) * 2014-06-30 2018-06-19 北京大学 一种矩阵式二维码中隐藏信息的方法和防伪方法
CN105844472A (zh) * 2015-01-13 2016-08-10 四川谦泰仁投资管理有限公司 一种同时兼容二维码防伪的rfid商品防伪溯源系统
CN104899751A (zh) * 2015-06-09 2015-09-09 广西中烟工业有限责任公司 一种基于自加密自校验二维码识别卷烟真伪的方法

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103996061A (zh) * 2014-05-12 2014-08-20 北京博大格林高科技有限公司 一种防伪二维码
CN104517144A (zh) * 2014-12-25 2015-04-15 深圳市民德电子科技有限公司 防伪组合条码及其编码方法、条码识读方法及条码识读器

Also Published As

Publication number Publication date
CN108416414A (zh) 2018-08-17

Similar Documents

Publication Publication Date Title
US20090283583A1 (en) Two Tier Authentication
CA2788613C (en) Security element for document of value
US20190347888A1 (en) Document authentication system
US20140055824A1 (en) Method and system for authenticating a secure document
US11854019B2 (en) Article anti-forgery protection
CN112534775B (zh) 数字文件防伪保护
CN108416414B (zh) 自校验防伪二维码及制作方法和装置、自校验方法和装置
CN107078909B (zh) 用于登记随机安全特征的方法和认证系统
US9871660B2 (en) Method for certifying and authentifying security documents based on a measure of the relative variations of the different processes involved in its manufacture
KR20200060858A (ko) 광결정 소재를 포함하는 위변조 방지용 전자태그 및 이의 활용방법
JP6532534B2 (ja) セキュリティ文書の認証および確認を、セキュリティ文書の作成に関与する異なるプロセスにおける相対的位置の変動の測定に基づいて行うための方法
JP4491285B2 (ja) 2次元コードによる情報検証システム及び情報検証方法
KR101777300B1 (ko) 시차 베리어를 이용한 보안패턴 인식 방법 및 장치
CN108351926A (zh) 通过具有模块化的结构的安全组件来验证对象或人的方法与装置
EP3057069B1 (de) Dokumentenlesegerät zur überprüfung eines identifikationsdokuments
RU133953U1 (ru) Устройство для проверки подлинности документов, денежных знаков, ценных предметов
GB2564543A (en) Product or document authentication system
WO2017138842A1 (ru) Способ изготовления ценного документа и определения его подлинности
WO2014175780A1 (ru) Способ и устройство для определения подлинности документов

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
TA01 Transfer of patent application right
TA01 Transfer of patent application right

Effective date of registration: 20210430

Address after: 100070 8th floor, building 2, No.5 Zhonghe Road, Fengtai Science City, Fengtai District, Beijing

Applicant after: China Banknote Printing Technology Research Institute Co.,Ltd.

Applicant after: CHINA BANKNOTE PRINTING AND MINTING Corp.

Address before: 100070 science Road 5, Beijing, Fengtai District

Applicant before: SECURITY PRINTING INSTITUTE OF PEOPLE'S BANK OF CHINA

Applicant before: CHINA BANKNOTE PRINTING AND MINTING Corp.

GR01 Patent grant
GR01 Patent grant
CP01 Change in the name or title of a patent holder
CP01 Change in the name or title of a patent holder

Address after: 100070 8th floor, building 2, No.5 Zhonghe Road, Fengtai Science City, Fengtai District, Beijing

Patentee after: China Banknote Printing Technology Research Institute Co.,Ltd.

Patentee after: China Banknote Printing and Minting Group Co.,Ltd.

Address before: 100070 8th floor, building 2, No.5 Zhonghe Road, Fengtai Science City, Fengtai District, Beijing

Patentee before: China Banknote Printing Technology Research Institute Co.,Ltd.

Patentee before: CHINA BANKNOTE PRINTING AND MINTING Corp.