CN103875208B9 - 包括防止货币伪造的防止信息复制 - Google Patents

包括防止货币伪造的防止信息复制 Download PDF

Info

Publication number
CN103875208B9
CN103875208B9 CN201280049952.1A CN201280049952A CN103875208B9 CN 103875208 B9 CN103875208 B9 CN 103875208B9 CN 201280049952 A CN201280049952 A CN 201280049952A CN 103875208 B9 CN103875208 B9 CN 103875208B9
Authority
CN
China
Prior art keywords
sequence number
given
content
printed
financial instrument
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
CN201280049952.1A
Other languages
English (en)
Other versions
CN103875208A (zh
CN103875208B (zh
Inventor
P·N·库尔卡尼
R·阿帕乌
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.)
International Business Machines Corp
Original Assignee
International Business Machines 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 International Business Machines Corp filed Critical International Business Machines Corp
Publication of CN103875208A publication Critical patent/CN103875208A/zh
Application granted granted Critical
Publication of CN103875208B publication Critical patent/CN103875208B/zh
Publication of CN103875208B9 publication Critical patent/CN103875208B9/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/32Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials
    • H04L9/3247Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials involving digital signatures
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07DHANDLING OF COINS OR VALUABLE PAPERS, e.g. TESTING, SORTING BY DENOMINATIONS, COUNTING, DISPENSING, CHANGING OR DEPOSITING
    • G07D7/00Testing specially adapted to determine the identity or genuineness of valuable papers or for segregating those which are unacceptable, e.g. banknotes that are alien to a currency
    • G07D7/003Testing specially adapted to determine the identity or genuineness of valuable papers or for segregating those which are unacceptable, e.g. banknotes that are alien to a currency using security elements
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07DHANDLING OF COINS OR VALUABLE PAPERS, e.g. TESTING, SORTING BY DENOMINATIONS, COUNTING, DISPENSING, CHANGING OR DEPOSITING
    • G07D7/00Testing specially adapted to determine the identity or genuineness of valuable papers or for segregating those which are unacceptable, e.g. banknotes that are alien to a currency
    • G07D7/004Testing specially adapted to determine the identity or genuineness of valuable papers or for segregating those which are unacceptable, e.g. banknotes that are alien to a currency using digital security elements, e.g. information coded on a magnetic thread or strip
    • G07D7/0047Testing specially adapted to determine the identity or genuineness of valuable papers or for segregating those which are unacceptable, e.g. banknotes that are alien to a currency using digital security elements, e.g. information coded on a magnetic thread or strip using checkcodes, e.g. coded numbers derived from serial number and denomination
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L2209/00Additional information or applications relating to cryptographic mechanisms or cryptographic arrangements for secret or secure communication H04L9/00
    • H04L2209/60Digital content management, e.g. content distribution
    • H04L2209/608Watermarking

Abstract

一种用于防止信息复制的方法,包括:将结合在给定介质内的水印序列号与内容序列号相组合以创建组合序列号,所述水印序列号唯一地标识所述给定介质,所述内容序列号唯一地标识存储在所述给定介质上的内容;通过使用公钥/私钥对中的私钥将所述组合序列号进行编码来创建数字签名;将所述内容序列号和所述数字签名印于所述给定介质上;使用所述公钥/私钥对中的公钥将印于所述给定介质上的所述数字签名进行解码以获得所述组合序列号;将解码后的组合序列号与所述水印序列号和印于所述给定介质上的所述内容序列号相比较;以及响应于确定上述两者与所述组合序列号相匹配,确定所述内容是真实的。

Description

包括防止货币伪造的防止信息复制
背景技术
使用专门设计的措施来印刷纸币以防止伪造。所使用的特殊纸张带有 水印以及包含印刷信息的内嵌安全线。针对货币印刷的信息经过慎重选择, 通常还具有肉眼无法轻易看到的微型图案以增加复制难度。除了这些工作 努力之外,政府仍在与大量的伪造纸币做斗争。
目前,政府尝试通过限制得到伪造货币所需的技术来防止伪造。但是, 有经验的组织拥有购买最新仿造技术的财力和能力,其中包括它们可购买 到政府制造纸币时使用的相同纸张和相同印钞机。因此,假币与真币之间 的差别甚至连银行都无法区分。
防止对软件、电影、音乐和其它此类媒体内容之类的版权信息进行未 授权复制也面临着类似的挑战,有经验的组织能够购买到相应的技术来对 这些版权信息进行高精度非法复制。
发明内容
根据本发明的一个实施例,一种用于防止信息复制的方法包括:将包 括在多个介质中的给定介质内的水印序列号与内容序列号相组合以创建组 合序列号,其中所述水印序列号唯一地标识所述给定介质,其中所述内容 序列号唯一地标识存储在所述给定介质上的内容;通过使用公钥/私钥对中 的私钥将所述组合序列号进行编码来创建数字签名;以及将所述内容序列 号和所述数字签名印于所述给定介质上。
在本发明的一方面,所述方法还包括:使用所述公钥/私钥对中的公钥 将印于所述给定介质上的所述数字签名进行解码以获得所述组合序列号; 将解码后的组合序列号与包括在所述给定介质内的所述水印序列号和印于 所述给定介质上的所述内容序列号相比较;以及响应于确定包括在所述给 定介质内的所述水印序列号和印于所述给定介质上的所述内容序列号与所 述组合序列号相匹配,确定所述内容是真实的。
在本发明的另一方方面,所述方法还包括:响应于确定包括在所述给 定介质内的所述水印序列号或印于所述给定介质上的所述内容序列号与解 码后的组合序列号不匹配,确定所述内容是伪造的。
在本发明的另一方面,所述给定介质包括多个金融工具票据(financial instrument paper)中的给定金融工具票据,并且所述内容包括印刷在所述 给定金融工具票据上的印刷内容,其中所述方法包括:将包括在所述给定 金融工具票据内的水印序列号与印刷内容序列号相组合以创建组合序列 号,其中包括在所述给定金融工具票据内的所述水印序列号唯一地标识所 述给定金融工具票据,其中所述印刷内容序列号唯一地标识所述印刷内容; 通过使用所述公钥/私钥对中的所述私钥将所述组合序列号进行编码来创 建所述数字签名;以及将所述印刷内容序列号和所述数字签名印刷在所述 给定金融工具票据上以创建金融工具。
在本发明的另一方面,其中将所述印刷内容序列号和所述数字签名印 刷在所述给定金融工具票据上包括:将所述数字签名转换为条形码;以及 将所述印刷内容序列号和所述条形码印刷在所述给定金融工具票据上以创 建所述金融工具。
在本发明的另一方面,所述方法还包括:使用所述公钥/私钥对中的公 钥将印刷在所述给定金融工具票据上的所述数字签名进行解码以获得所述 组合序列号;将解码后的组合序列号与包括在所述给定金融工具票据内的 所述水印序列号和印刷在所述给定金融工具票据上的所述印刷内容序列号 相比较;以及响应于确定包括在所述给定金融工具票据内的所述水印序列 号和印刷在所述给定金融工具票据上的所述印刷内容序列号与所述组合序 列号相匹配,确定所述金融工具是真实的。
在本发明的另一方面,其中所述给定介质包括多个数字内容存储器中 的给定数字内容存储器,其中所述内容包括存储在所述给定数字内容存储 器上的数字内容,其中所述方法包括:将包括在所述给定数字内容存储器 内的水印序列号与数字内容序列号相组合以创建所述组合序列号,其中所 述水印序列号唯一地标识所述给定数字内容存储器,其中所述数字内容序 列号唯一地标识所述数字内容;使用所述公钥/私钥对中的所述私钥将所述 组合序列号进行编码来创建所述数字签名;以及将所述数字内容序列号和 所述数字签名印于所述给定数字内容存储器上。
在本发明的另一方面,所述方法还包括:使用所述公钥/私钥对中的公 钥将印于所述给定数字内容存储器上的所述数字签名进行解码以获得所述 组合序列号;将解码后的组合序列号与包括在所述给定数字内容存储器内 的所述水印序列号和印于所述给定数字内容存储器上的所述数字内容序列 号相比较;以及响应于确定包括在所述给定数字内容存储器内的所述水印 序列号和印于所述给定数字内容存储器上的所述数字内容序列号与所述组 合序列号相匹配,确定存储在所述给定数字内容存储器上的所述数字内容 为真实副本。
此处还描述并要求保护与上述方法对应的系统和计算机可读存储介 质。
附图说明
图1示出根据本发明的用于防止信息复制的系统的一个实施例;
图2是示出根据本发明的用于在防止信息复制的方法中对认证信息进 行编码的一个实施例的流程图;
图3示出根据本发明的用于防止信息复制的方法的实施例的包括编码 后的认证信息的实例纸币;
图4是示出根据本发明的用于在防止信息复制的方法中对认证信息进 行解码的一个实施例的流程图;
图5是示出根据本发明的用于在防止数字内容复制的方法中对认证信 息进行编码的一个实施例的流程图;
图6是示出根据本发明的用于在防止数字内容复制的方法中对认证信 息进行解码的一个实施例的流程图。
具体实施方式
本发明的各个方面可以实现为系统、方法或计算机程序产品。因此, 本发明的各个方面可以具体实现为以下形式,即:完全的硬件实施方式、 完全的软件实施方式(包括固件、驻留软件、微代码等),或硬件和软件 方面结合的实施方式,这里可以统称为“电路”、“模块”或“系统”。 此外,本发明的各个方面还可以实现为在一个或多个计算机可读介质中的 计算机程序产品的形式,该计算机可读介质中包含计算机可读的程序。
可以采用一个或多个计算机可读介质的任意组合。计算机可读介质可 以是计算机可读信号介质或者计算机可读存储介质。计算机可读存储介质 例如可以是—但不限于—电、磁、光、电磁、红外线、或半导体的系统、 装置或器件,或者上述的任意合适的组合。计算机可读存储介质的更具体 的例子(非穷举的列表)包括:具有一个或多个导线的电连接、便携式计 算机盘、硬盘、随机存取存储器(RAM)、只读存储器(ROM)、可擦 式可编程只读存储器(EPROM或闪存)、光纤、便携式紧凑盘只读存储 器(CD-ROM)、光存储器件、磁存储器件、或者上述的任意合适的组合。 在本文件中,计算机可读存储介质可以是任何包含或存储程序的有形介质, 该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。
计算机可读的信号介质可以包括例如在基带中或者作为载波一部分传 播的数据信号,其中承载了计算机可读的程序。这种传播的数据信号可以 采用多种形式,包括—但不限于—电磁信号、光信号或上述的任意合适的 组合。计算机可读的信号介质可以是计算机可读存储介质以外的任何计算 机可读介质,该计算机可读介质可以发送、传播或者传输用于由指令执行 系统、装置或者器件使用或者与其结合使用的程序。
计算机可读介质上包含的程序可以用任何适当的介质传输,包括—但 不限于—无线、有线、光缆、RF等等,或者上述的任意合适的组合。
可以以一种或多种程序设计语言的任意组合来编写用于执行本发明的 各个方面的操作的计算机程序,所述程序设计语言包括面向对象的程序设 计语言—诸如(Java以及所有基于Java的商标和徽标是Sun Microsystems,Inc.在美国和/或其它国家的商标)、Smalltalk、C++等,还 包括常规的过程式程序设计语言—诸如“C”语言或类似的程序设计语言。 程序可以完全地在用户计算机上执行、部分地在用户计算机上执行、作为 一个独立的软件包执行、部分在用户计算机上部分在远程计算机上执行、 或者完全在远程计算机或服务器上执行。在涉及远程计算机的情形中,远 程计算机可以通过任意种类的网络—包括局域网(LAN)或广域网 (WAN)—连接到用户计算机,或者,可以连接到外部计算机(例如利用 因特网服务提供商来通过因特网连接)。
下面将参照根据本发明实施例的方法、装置(系统)和计算机程序产 品的流程图和/或框图描述本发明的各个方面。应当理解,流程图和/或框图 的每个方框以及流程图和/或框图中各方框的组合,都可以由计算机程序指 令实现。这些计算机程序指令可以提供给通用计算机、专用计算机或其它 可编程数据处理装置的处理器,从而生产出一种机器,使得这些指令在通 过计算机或其它可编程数据处理装置的处理器执行时,产生了实现流程图 和/或框图中的一个或多个方框中规定的功能/动作的装置。
也可以把这些计算机程序指令存储在计算机可读介质中,这些指令使 得计算机、其它可编程数据处理装置、或其它设备以特定方式工作,从而, 存储在计算机可读介质中的指令就产生出包括实现流程图和/或框图中的 一个或多个方框中规定的功能/动作的指令的制造品(article of manufacture)。
也可以把计算机程序指令加载到计算机、其它可编程数据处理装置、 或其它设备上,使得在计算机、其它可编程装置或其它设备上执行一系列 操作步骤,以产生计算机实现的过程,从而使得在计算机或其它可编程装 置上执行的指令提供实现流程图和/或框图中的一个或多个方框中规定的 功能/动作的过程。
附图中的流程图和框图显示了根据本发明的不同实施例的系统、方法 和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程 图或框图中的每个方框可以代表一个模块、程序段或代码的一部分,所述 模块、程序段或代码的一部分包含一个或多个用于实现规定的逻辑功能的 可执行指令。也应当注意,在有些作为替换的实现中,方框中所标注的功 能可以以不同于附图中所标注的顺序发生。例如,两个连续的方框实际上 可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的 功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/ 或流程图中的方框的组合,可以用执行规定的功能或动作的专用的基于硬 件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。
在此使用的术语只是为了描述特定的实施例并且并非旨在作为本发明 的限制。如在此使用的,单数形式“一”、“一个”和“该”旨在同样包 括复数形式,除非上下文明确地另有所指。还将理解,当在此说明书中使 用时,术语“包括”和/或“包含”指定了声明的特性、整数、步骤、操作、 元素和/或组件的存在,但是并不排除一个或多个其它特性、整数、步骤、 操作、元素、组件和/或其组的存在或增加。
下面权利要求中的对应结构、材料、操作以及所有功能性限定的装置 或步骤的等同替换,旨在包括任何用于与在权利要求中具体指出的其它元 件相组合地执行该功能的结构、材料或操作。出于示例和说明目的给出了 对本发明的描述,但所述描述并非旨在是穷举的或是将本发明限于所公开 的形式。实施例的选择和描述是为了最佳地解释本发明的原理和实际应用, 并且当适合于所构想的特定使用时,使得所属技术领域的其它普通技术人 员能够理解本发明的具有各种修改的各种实施例。
图1示出根据本发明的用于防止信息复制的系统的一个实施例。在该 实施例中,所述系统防止伪造印刷的金融工具。所述系统包括金融工具票 据制造商101、印刷设备102、编码设备103和认证设备110。金融工具票 据制造商101提供多个金融工具票据107。每个金融工具票据用于产生一 个金融工具。在该实施例中,制造每个金融工具票据以便包括唯一序列号, 该唯一序列号结合在票据中作为水印。印刷设备102根据本发明的不同实 施例,使用金融工具票据印刷金融工具108。编码设备103在操作上耦合 到处理器104和计算机可读介质105。计算机可读介质105存储计算机可 读程序106和公钥/私钥对中的私钥109以便实现本发明的编码方法。认证 设备110在操作上耦合到处理器111和计算机可读介质112。计算机可读 介质112存储计算机可读程序113和公钥/私钥对中的公钥114以便实现本 发明的解码方法。
图2是示出根据本发明的用于在防止信息复制的方法中对认证信息进 行编码的一个实施例的流程图。对于要印刷的每个金融工具108,使用给 定金融工具票据107。给定金融工具票据107包括结合在票据中的唯一水 印序列号,其唯一地标识给定金融工具票据107。还为金融工具108指定 印刷内容序列号,所述印刷内容序列号要印刷在给定金融工具票据107上 并且唯一地标识金融工具108。编码设备103将给定金融工具票据107的 水印序列号与印刷内容序列号相组合以创建组合序列号(201)。编码设备 103通过使用公钥/私钥对中的私钥109将组合序列号进行编码,创建数字 签名(202)。印刷设备102在给定金融工具票据107上印刷所述印刷内容 序列号和数字签名(203)。
例如,金融工具108可以包括纸币。图3示出根据本发明的用于防止 信息复制的方法的实施例的包括编码认证信息的实例纸币。实例纸币票据 包括结合在票据中的为“97468”的水印序列号303。水印序列号303唯一 地标识该特定纸币票据。为纸币301指定为“14NH7568998”的印刷内容 序列号302。参考图2和3,编码设备103将水印序列号303与印刷内容序 列号302相组合以创建组合序列号(201)。编码设备103通过使用私钥 109将组合序列号进行编码,创建数字签名304(202)。在此,编码设备 103还将数字签名304转换成一维条形码。也可以将数字签名304转换为 其它形式,例如二维条形码。印刷设备102在特定纸币票据上印刷所述印 刷内容序列号302和数字签名304(203)。
图4是示出根据本发明的用于在防止信息复制的方法中对认证信息进 行解码的一个实施例的流程图。为了确定金融工具的真实性,认证设备110 读取印刷在金融工具108上的数字签名。认证设备110使用公钥/私钥对中 的公钥114将数字签名进行解码以获得纸币108的唯一组合序列号(401)。 如本领域公知的,只有通过匹配私钥109编码的数字签名才可以使用公钥 114进行正确解码。如上所述,通过将纸币108的水印序列号和印刷内容 序列号相组合来创建组合序列号。认证设备110将解码后的组合序列号与 包括在金融工具票据中的水印序列号和印刷在金融工具108上的印刷内容 序列号相比较(402)。响应于确定两者匹配(403)解码后的组合序列号, 确定金融工具是真实的(404)。响应于确定水印序列号或印刷内容序列号 与解码后的组合序列号不匹配,确定金融工具是伪造的(405)。
例如,参考图3中所示的实例纸币,认证设备110读取印刷在纸币301 上的数字签名304,并且使用公钥114将数字签名304进行解码以获得组 合序列号(401)。认证设备110将解码后的组合序列号与包括在纸币票据 中的水印序列号303和印刷在纸币301上的印刷内容序列号302相比较 (402)。响应于确定水印序列号303和印刷内容序列号302均与解码后的 组合序列号相匹配,确定纸币301是真实的(404)。响应于确定水印序列 号303或印刷内容序列号302与解码后的组合序列号不匹配,确定纸币301 是伪造的(405)。
使用本发明,纸币301具有三个唯一标识符:水印序列号303,其唯 一地标识特定纸币票据;印刷内容序列号302,其唯一地标识纸币301;以 及数字签名304,其通过使用私钥109,将水印序列号303和印刷内容序列 号302唯一地关联。需要每个纸币票据包括唯一水印序列号将增加为进行 伪造而重新产生票据的难度,因为这需要纸币票据制造商的合作。此外, 该要求防止重新产生已知的印刷内容序列号,因为这对于每个纸币不足以 产生与唯一水印序列号的关联。即使产生唯一水印序列号和唯一印刷内容 序列号,如果不访问私钥109,也无法创建用于确认它们的唯一关联的数 字签名。使用私钥109也防止在伪造货币中引入新的印刷内容序列号。如 果不正确地引入印刷内容序列号,则如果不访问私钥109,无法创建用于 确认其与唯一水印序列号的唯一关联的数字签名。因此,使用每个纸币上 的三个唯一标识符的组合将防止伪造纸币。
尽管上面在纸币的上下文中描述了本发明的各实施例,但本发明也可 以用于防止复制其它类型的印刷的金融工具。其它印刷的金融工具可以包 括但不限于银行支票(支票)、银行存款凭证、债券凭证、银行贷款、商 业票据、协议、印花税票据、银行汇票、股份证书、即期汇票、国库券、 高价值证券、汇票、期货和期权合约、债务证券、权益工具、不记名债券、 政府发行的债券、存款凭证以及有奖债券。可以将三个唯一标识符与这些 金融工具以及其它需要唯一性的印刷内容一起使用。例如,参考图2和4, 在银行支票实例中,制造具有水印序列号的银行支票票据,所述水印序列 号唯一地标识该银行支票票据。为银行支票指定支票序列号以便唯一地标 识银行支票。唯一支票序列号的一个实例可以包括账号、银行标识符和支 票号码的组合。编码设备103将银行支票票据的水印序列号与支票序列号 相组合以创建组合序列号(201)。编码设备103通过使用公钥/私钥对中 的私钥109将组合序列号进行编码,创建数字签名(202)。数字签名在银 行支票票据的水印序列号和银行支票序列号之间创建唯一关联。将银行支 票序列号和数字签名印刷在银行支票票据上(203)。
为了确定银行支票的真实性,解码设备110读取印刷在银行支票上的 数字签名,并且使用公钥/私钥对中的公钥114将数字签名进行解码以获得 组合序列号(401)。解码设备110将解码后的组合序列号与包括在银行支 票票据中的水印序列号和印刷在银行支票上的支票序列号相比较(402)。 响应于确定两者都匹配(403),确定银行支票是真实的(404)。响应于 确定水印序列号或支票序列号不匹配,确定银行支票是伪造的(405)。
本发明也可以应用于纸张之外的介质以便防止复制信息。例如,本发 明可以与数字内容存储器一起使用,该存储器用于存储受版权保护的数字 内容,例如软件、电影、音乐或图像。数字内容存储器可以包括与上面定 义的计算机可读介质相同的形式。图5是示出根据本发明的用于在防止数 字内容复制的方法中对认证信息进行编码的一个实施例的流程图。多个数 字内容存储器的给定数字内容存储器包括结合在给定数字内容存储器中的 水印序列号,所述水印序列号唯一地标识该给定数字内容存储器。也为存 储在给定数字内容存储器中的数字内容指定数字内容序列号,以便唯一地 标识数字内容。编码设备103将给定数字内容存储器的水印序列号与唯一 数字内容序列号相组合以创建组合序列号(501)。编码设备103通过使用 公钥/私钥对中的私钥109将组合序列号进行编码,创建数字签名(502)。 适当的印记设备将数字内容序列号和数字签名印于给定数字内容存储器上 (503)。
图6是示出根据本发明的用于在防止数字内容复制的方法中对认证信 息进行解码的一个实施例的流程图。为了确定存储在数字内容存储器上的 数字内容的真实性,认证设备110读取印于给定数字内容存储器上的数字 签名。认证设备110使用公钥/私钥对中的公钥114将数字签名进行解码以 获得组合序列号(601)。如上所述,通过将给定数字内容存储器的水印序 列号与数字内容序列号相组合以创建组合序列号。认证设备110将解码后 的组合序列号与包括在给定数字内容存储器中的水印序列号和印于给定数 字内容存储器上的数字内容序列号相比较(602)。响应于确定两者都与解 码后的组合序列号匹配(603),确定存储在给定数字内容存储器上的数字 内容是真实副本(604)。响应于确定水印序列号或印刷数字内容号不匹配 (603),确定存储在给定数字内容存储器上的数字内容是伪造副本(605)。
例如,假设计算机可读介质包括给定紧凑盘(CD)。制造CD以包括 结合在CD中的水印序列号,其唯一地标识该特定CD。为存储在给定CD 上的数字内容指定数字内容序列号。编码设备103将包括在给定CD中的 水印序列号与数字内容序列号相组合以创建组合序列号(501)。编码设备 103通过使用公钥/私钥对中的私钥109将组合序列号进行编码,创建数字 签名(502)。将数字签名和数字内容序列号印于给定CD上(503)。
为了确定给定CD的真实性,认证设备110读取印于给定CD上的数 字签名,并使用公钥/私钥对中的公钥114将数字签名进行解码以获得组合 序列号(601)。认证设备110将解码后的组合序列号与结合在给定CD中 的水印序列号和印于给定CD上的数字内容序列号相比较(602)。响应于 确定两者都匹配(603),确定存储在给定CD上的数字内容是真实副本 (604)。响应于确定结合在给定CD中的水印序列号或印于给定CD上的 数字内容序列号不匹配,确定存储在给定CD上的数字内容是伪造副本 (605)。
出于示例目的给出了对本发明的不同实施例的描述,但所述描述并非 旨在是穷举的或是限于所公开的实施例。本文中所用术语的选择,旨在最 好地解释各实施例的原理、实际应用或对市场中的技术的技术改进,或者 使所属技术领域的其它普通技术人员能理解本文公开的实施例。

Claims (25)

1.一种用于防止信息复制的方法,所述方法包括:
将包括在多个介质中的给定介质内的水印序列号与内容序列号相组合 以创建组合序列号,其中所述水印序列号唯一地标识所述给定介质,其中 所述内容序列号印刷在所述给定介质上并唯一地标识存储在所述给定介质 上的内容;
通过使用公钥/私钥对中的私钥将所述组合序列号进行编码来创建数 字签名;以及
将所述数字签名印于所述给定介质上。
2.根据权利要求1的方法,还包括:
使用所述公钥/私钥对中的公钥将印于所述给定介质上的所述数字签 名进行解码以获得所述组合序列号;
将解码后的组合序列号与包括在所述给定介质内的所述水印序列号和 印于所述给定介质上的所述内容序列号相比较;以及
响应于确定包括在所述给定介质内的所述水印序列号和印于所述给定 介质上的所述内容序列号与所述组合序列号相匹配,确定所述内容是真实 的。
3.根据权利要求1的方法,还包括:
使用所述公钥/私钥对中的公钥将印于所述给定介质上的所述数字签 名进行解码以获得所述组合序列号;
将解码后的组合序列号与包括在所述给定介质内的所述水印序列号和 印于所述给定介质上的所述内容序列号相比较;以及
响应于确定包括在所述给定介质内的所述水印序列号或印于所述给定 介质上的所述内容序列号与解码后的组合序列号不匹配,确定所述内容是 伪造的。
4.根据任一上述权利要求的方法,其中所述给定介质包括多个金融工 具票据中的给定金融工具票据,其中所述内容包括印刷在所述给定金融工 具票据上的印刷内容,其中所述方法包括:
将包括在所述给定金融工具票据内的水印序列号与印刷内容序列号相 组合以创建组合序列号,其中包括在所述给定金融工具票据内的所述水印 序列号唯一地标识所述给定金融工具票据,其中所述印刷内容序列号唯一 地标识所述印刷内容;
通过使用所述公钥/私钥对中的所述私钥将所述组合序列号进行编码 来创建所述数字签名;以及
将所述印刷内容序列号和所述数字签名印刷在所述给定金融工具票据 上以创建金融工具。
5.根据权利要求4的方法,其中将所述印刷内容序列号和所述数字签 名印刷在所述给定金融工具票据上包括:
将所述数字签名转换为条形码;以及
将所述印刷内容序列号和所述条形码印刷在所述给定金融工具票据上 以创建所述金融工具。
6.根据权利要求4的方法,还包括:
使用所述公钥/私钥对中的公钥将印刷在所述给定金融工具票据上的 所述数字签名进行解码以获得所述组合序列号;
将解码后的组合序列号与包括在所述给定金融工具票据内的所述水印 序列号和印刷在所述给定金融工具票据上的所述印刷内容序列号相比较; 以及
响应于确定包括在所述给定金融工具票据内的所述水印序列号和印刷 在所述给定金融工具票据上的所述印刷内容序列号与所述组合序列号相匹 配,确定所述金融工具是真实的。
7.根据权利要求1的方法,其中所述给定介质包括多个数字内容存储 器中的给定数字内容存储器,其中所述内容包括存储在所述给定数字内容 存储器上的数字内容,其中所述方法包括:
将包括在所述给定数字内容存储器内的水印序列号与数字内容序列号 相组合以创建组合序列号,其中所述水印序列号唯一地标识所述给定数字 内容存储器,其中所述数字内容序列号唯一地标识所述数字内容;
使用所述公钥/私钥对中的所述私钥将所述组合序列号进行编码来创 建所述数字签名;以及
将所述数字内容序列号和所述数字签名印于所述给定数字内容存储器 上。
8.根据权利要求7的方法,还包括:
使用所述公钥/私钥对中的公钥对印于所述给定数字内容存储器上的 所述数字签名进行解码以获得所述组合序列号;
将解码后的组合序列号与包括在所述给定数字内容存储器内的所述水 印序列号和印于所述给定数字内容存储器上的所述数字内容序列号相比 较;以及
响应于确定包括在所述给定数字内容存储器内的所述水印序列号和印 于所述给定数字内容存储器上的所述数字内容序列号与所述组合序列号相 匹配,确定存储在所述给定数字内容存储器上的所述数字内容为真实副本。
9.一种计算机可读存储介质,其上包含计算机可读程序,所述计算机 可读程序被配置为:
将包括在多个介质中的给定介质内的水印序列号与内容序列号相组合 以创建组合序列号,其中所述水印序列号唯一地标识所述给定介质,其中 所述内容序列号印刷在所述给定介质上并唯一地标识存储在所述给定介质 上的内容;
通过使用公钥/私钥对中的私钥将所述组合序列号进行编码来创建数 字签名;以及
将所述数字签名印于所述给定介质上。
10.根据权利要求9的计算机可读存储介质,其中所述计算机可读程 序还被配置为:
使用所述公钥/私钥对中的公钥将印于所述给定介质上的所述数字签 名进行解码以获得所述组合序列号;
将解码后的组合序列号与包括在所述给定介质内的所述水印序列号和 印于所述给定介质上的所述内容序列号相比较;以及
响应于确定包括在所述给定介质内的所述水印序列号和印于所述给定 介质上的所述内容序列号与所述组合序列号相匹配,确定所述内容是真实 的。
11.根据权利要求9的计算机可读存储介质,其中所述计算机可读程 序还被配置为:
使用所述公钥/私钥对中的公钥将印于所述给定介质上的所述数字签 名进行解码以获得所述组合序列号;
将解码后的组合序列号与包括在所述给定介质内的所述水印序列号和 印于所述给定介质上的所述内容序列号相比较;以及
响应于确定包括在所述给定介质内的所述水印序列号或印于所述给定 介质上的所述内容序列号与解码后的组合序列号不匹配,确定所述内容是 伪造的。
12.根据权利要求9至11中的任一权利要求的计算机可读存储介质, 其中所述给定介质包括多个金融工具票据中的给定金融工具票据,其中所 述内容包括印刷在所述给定金融工具票据上的印刷内容,其中所述计算机 可读程序被配置为:
将包括在所述给定金融工具票据内的水印序列号与印刷内容序列号相 组合以创建组合序列号,其中包括在所述给定金融工具票据内的所述水印 序列号唯一地标识所述给定金融工具票据,其中所述印刷内容序列号唯一 地标识所述印刷内容;
通过使用所述公钥/私钥对中的所述私钥将所述组合序列号进行编码 来创建所述数字签名;以及
将所述印刷内容序列号和所述数字签名印刷在所述给定金融工具票据 上以创建金融工具。
13.根据权利要求12的计算机可读存储介质,其中被配置为将所述印 刷内容序列号和所述数字签名印刷在所述给定金融工具票据上的所述计算 机可读程序进一步被配置为:
将所述数字签名转换为条形码;以及
将所述印刷内容序列号和所述条形码印刷在所述给定金融工具票据 上。
14.根据权利要求12的计算机可读存储介质,其中所述计算机可读程 序还被配置为:
使用所述公钥/私钥对中的公钥将印刷在所述给定金融工具票据上的 所述数字签名进行解码以获得所述组合序列号;
将解码后的组合序列号与包括在所述给定金融工具票据内的所述水印 序列号和印刷在所述给定金融工具票据上的所述印刷内容序列号相比较; 以及
响应于确定包括在所述给定金融工具票据内的所述水印序列号和印刷 在所述给定金融工具票据上的所述印刷内容序列号与所述组合序列号相匹 配,确定所述金融工具是真实的。
15.根据权利要求9的计算机可读存储介质,其中所述给定介质包括 多个数字内容存储器中的给定数字内容存储器,其中所述内容包括存储在 所述给定数字内容存储器上的数字内容,其中所述计算机可读程序被配置 为:
将包括在所述给定数字内容存储器内的水印序列号与数字内容序列号 相组合以创建组合序列号,其中所述水印序列号唯一地标识所述给定数字 内容存储器,其中所述数字内容序列号唯一地标识所述数字内容;
使用所述公钥/私钥对中的所述私钥将所述组合序列号进行编码来创 建所述数字签名;以及
将所述数字内容序列号和所述数字签名印于所述给定数字内容存储器 上。
16.根据权利要求15的计算机可读存储介质,其中所述计算机可读程 序还被配置为:
使用所述公钥/私钥对中的公钥对印于所述给定数字内容存储器上的 所述数字签名进行解码以获得所述组合序列号;
将解码后的组合序列号与包括在所述给定数字内容存储器内的所述水 印序列号和印于所述给定数字内容存储器上的所述数字内容序列号相比 较;以及
响应于确定包括在所述给定数字内容存储器内的所述水印序列号和印 于所述给定数字内容存储器上的所述数字内容序列号与所述组合序列号相 匹配,确定存储在所述给定数字内容存储器上的所述数字内容为真实副本。
17.一种系统,包括:
多个介质中的给定介质,所述给定介质具有包括在所述给定介质内的 水印序列号,所述水印序列号唯一地标识所述给定介质;
编码设备,其包括:
处理器;以及
包含计算机可读程序的计算机可读存储介质,其中当由所述处理器执 行所述计算机可读程序时,所述编码设备执行以下操作:
将包括在所述给定介质内的水印序列号与内容序列号相组合以 创建组合序列号,其中所述内容序列号唯一地标识存储在所述给定介 质上的内容;以及
通过使用公钥/私钥对中的私钥将所述组合序列号进行编码来创 建数字签名;以及
印记设备,其中所述印记设备将所述内容序列号和所述数字签名印于 所述给定介质上。
18.根据权利要求17的系统,其中所述编码设备还执行以下操作:
使用所述公钥/私钥对中的公钥将印于所述给定介质上的所述数字签 名进行解码以获得所述组合序列号;
将解码后的组合序列号与包括在所述给定介质内的所述水印序列号和 印于所述给定介质上的所述内容序列号相比较;以及
响应于确定包括在所述给定介质内的所述水印序列号和印于所述给定 介质上的所述内容序列号与所述组合序列号相匹配,确定所述内容是真实 的。
19.根据权利要求17的系统,其中所述给定介质包括多个金融工具票 据中的给定金融工具票据,其中所述内容包括印刷在所述给定金融工具票 据上的印刷内容,其中所述编码设备还执行以下操作:
将包括在所述给定金融工具票据内的水印序列号与印刷内容序列号相 组合以创建组合序列号,其中包括在所述给定金融工具票据内的所述水印 序列号唯一地标识所述给定金融工具票据,其中所述印刷内容序列号唯一 地标识所述印刷内容;以及
通过使用所述公钥/私钥对中的所述私钥将所述组合序列号进行编码 来创建所述数字签名;
其中所述印记设备还将所述印刷内容序列号和所述数字签名印刷在所 述给定金融工具票据上以创建金融工具。
20.根据权利要求19的系统,其中所述编码设备还将所述数字签名转 换为条形码;其中所述印记设备还将所述印刷内容序列号和所述条形码印 刷在所述给定金融工具票据上。
21.根据权利要求19的系统,还包括解码设备,所述解码设备包括:
第二处理器;以及
包含第二计算机可读程序的第二计算机可读存储介质,其中当由所述 第二处理器执行所述第二计算机可读程序时,所述解码设备执行以下操作:
使用所述公钥/私钥对中的公钥将印刷在所述给定金融工具票据 上的所述数字签名进行解码以获得所述组合序列号;
将解码后的组合序列号与包括在所述给定金融工具票据内的所 述水印序列号和印刷在所述给定金融工具票据上的所述印刷内容序 列号相比较;以及
响应于确定包括在所述给定金融工具票据内的所述水印序列号 和印刷在所述给定金融工具票据上的所述印刷内容序列号与所述组 合序列号相匹配,确定所述金融工具是真实的。
22.根据权利要求17的系统,其中所述给定介质包括多个数字内容存 储器中的给定数字内容存储器,其中所述内容包括存储在所述给定数字内 容存储器上的数字内容,其中所述编码设备还执行以下操作:
将包括在所述给定数字内容存储器内的水印序列号与数字内容序列号 相组合以创建组合序列号,其中所述水印序列号唯一地标识所述给定数字 内容存储器,其中所述数字内容序列号唯一地标识所述数字内容;
使用所述公钥/私钥对中的所述私钥将所述组合序列号进行编码来创 建所述数字签名;
其中所述印记设备还将所述数字内容序列号和所述数字签名印于所述 给定数字内容存储器上。
23.根据权利要求22的系统,还包括解码设备,所述解码设备包括:
第二处理器;以及
包含第二计算机可读程序的第二计算机可读存储介质,其中当由所述 第二处理器执行所述第二计算机可读程序时,所述解码设备执行以下操作:
使用所述公钥/私钥对中的公钥对印于所述给定数字内容存储器 上的所述数字签名进行解码以获得所述组合序列号;
将解码后的组合序列号与包括在所述给定数字内容存储器内的 所述水印序列号和印于所述给定数字内容存储器上的所述数字内容 序列号相比较;以及
响应于确定包括在所述给定数字内容存储器内的所述水印序列 号和印于所述给定数字内容存储器上的所述数字内容序列号与所述 组合序列号相匹配,确定存储在所述给定数字内容存储器上的所述数 字内容为真实副本。
24.一种用于防止货币伪造的方法,所述方法包括:
将包括在多个金融工具票据中的给定金融工具票据内的水印序列号与 印刷内容序列号相组合以创建组合序列号,其中包括在所述给定金融工具 票据内的所述水印序列号唯一地标识所述给定金融工具票据,其中所述印 刷内容序列号印刷在所述给定金融工具票据上并唯一地标识印刷在所述给 定金融工具票据上的所述印刷内容;
通过使用公钥/私钥对中的私钥将所述组合序列号进行编码来创建数 字签名;以及
将所述所述数字签名印刷在所述给定金融工具票据上以创建纸币。
25.一种用于确定数字内容的复制的方法,所述方法包括:
将包括在多个数字内容存储器中的给定数字内容存储器内的水印序列 号与数字内容序列号相组合以创建组合序列号,其中所述水印序列号唯一 地标识所述给定数字内容存储器,其中所述数字内容序列号印刷在所述给 定数字内容存储器上唯一地标识存储在所述给定数字内容存储器上的数字 内容;
使用公钥/私钥对中的私钥将所述组合序列号进行编码来创建数字签 名;以及
将所述数字签名印于所述给定数字内容存储器上。
CN201280049952.1A 2011-10-13 2012-09-28 包括防止货币伪造的防止信息复制 Active CN103875208B9 (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US13/272,636 2011-10-13
US13/272,636 US9935775B2 (en) 2011-10-13 2011-10-13 Deterring information copying including deterrence of currency counterfeiting
PCT/IB2012/055195 WO2013054223A1 (en) 2011-10-13 2012-09-28 Deterring information copying including deterrence of currency counterfeiting

Publications (3)

Publication Number Publication Date
CN103875208A CN103875208A (zh) 2014-06-18
CN103875208B CN103875208B (zh) 2017-09-05
CN103875208B9 true CN103875208B9 (zh) 2017-11-03

Family

ID=48081441

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201280049952.1A Active CN103875208B9 (zh) 2011-10-13 2012-09-28 包括防止货币伪造的防止信息复制

Country Status (4)

Country Link
US (3) US9935775B2 (zh)
CN (1) CN103875208B9 (zh)
GB (1) GB2509638B (zh)
WO (1) WO2013054223A1 (zh)

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5762830B2 (ja) * 2011-06-07 2015-08-12 グローリー株式会社 紙葉類処理装置及び方法
US8930698B2 (en) * 2012-12-27 2015-01-06 Dropbox, Inc. Encrypting globally unique identifiers at communication boundaries
US9760818B2 (en) * 2014-04-29 2017-09-12 Hewlett-Packard Development Company, L.P. Machine-readable watermarks and barcodes in images
US9747638B2 (en) * 2015-02-27 2017-08-29 Gieseke & Devrient America, Inc. Systems, methods, and computer-readable media for electronic report tracking
US11410134B2 (en) 2015-02-27 2022-08-09 Giesecke+Devrient Currency Technology America, Inc. Systems, methods, and computer-readable media for reconciling deposits
CN107545214B (zh) * 2016-06-28 2021-07-27 斑马智行网络(香港)有限公司 图像序列号确定方法、特征的设置方法、装置及智能设备
WO2020160580A1 (en) * 2019-02-06 2020-08-13 Dcs Computing Gmbh Marking device, system and method
CN109887152A (zh) * 2019-03-14 2019-06-14 上海古鳌电子科技股份有限公司 一种智能联网验钞系统

Family Cites Families (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6608911B2 (en) * 2000-12-21 2003-08-19 Digimarc Corporation Digitally watermaking holograms for use with smart cards
US7080855B2 (en) 1998-05-11 2006-07-25 Thyssenkrupp Presta Ag Safety steering column, motor vehicle with a safety system and safety method
US6801999B1 (en) 1999-05-20 2004-10-05 Microsoft Corporation Passive and active software objects containing bore resistant watermarking
US7152047B1 (en) 2000-05-24 2006-12-19 Esecure.Biz, Inc. System and method for production and authentication of original documents
US20020067827A1 (en) * 2000-12-04 2002-06-06 Kargman James B. Method for preventing check fraud
KR100400582B1 (ko) 2001-01-12 2003-10-08 주식회사 마크애니 디지털 워터마킹을 이용한 유가증권등의 발급, 인증장치와방법
DE10213794B4 (de) 2002-03-27 2010-04-01 Giesecke & Devrient Gmbh Sicherheitspapier, Sicherheits- und Wertdokument, sowie Verfahren und Papiersieb zur Herstellung eines Sicherheitspapiers
US7207490B2 (en) 2003-03-24 2007-04-24 Giesecke & Devrient Gmbh Security element
CN2715245Y (zh) 2003-09-22 2005-08-03 兆日科技(深圳)有限公司 一种纹理密码标签
JP2005318068A (ja) 2004-04-27 2005-11-10 Kddi Corp コンテンツ認証データの電子透かし埋め込み方式および認証方式
JP4544904B2 (ja) 2004-04-28 2010-09-15 オリンパス株式会社 光学系
JP2007172786A (ja) * 2005-12-26 2007-07-05 Pentax Corp 光情報処理装置
US20070174196A1 (en) 2006-01-26 2007-07-26 Christoph Becker System and method for verifying authenticity
US20090121471A1 (en) * 2007-01-31 2009-05-14 Gaffney Gene F Method and system for producing documents, websites, and the like having security features
US9729326B2 (en) * 2008-04-25 2017-08-08 Feng Lin Document certification and authentication system
CN102164037B (zh) 2011-03-31 2014-04-30 飞天诚信科技股份有限公司 一种数字签章系统和方法

Also Published As

Publication number Publication date
US8585094B2 (en) 2013-11-19
CN103875208A (zh) 2014-06-18
US20130093173A1 (en) 2013-04-18
US20130093175A1 (en) 2013-04-18
US10498539B2 (en) 2019-12-03
US9935775B2 (en) 2018-04-03
CN103875208B (zh) 2017-09-05
GB2509638A (en) 2014-07-09
GB201406062D0 (en) 2014-05-21
GB2509638B (en) 2014-12-17
US20180076963A1 (en) 2018-03-15
WO2013054223A1 (en) 2013-04-18

Similar Documents

Publication Publication Date Title
CN103875208B9 (zh) 包括防止货币伪造的防止信息复制
US20210224760A1 (en) Transfer of digital currency encryption keys through the process of issuance, validation and devaluation of physical medium with multi-factor authorization, and the physical medium of encryption keys for digital currency to conduct this transfer technology
US10160251B1 (en) Digitally encoded seal for document verification
CA2788613C (en) Security element for document of value
TW200532565A (en) Counterfeit and tamper resistant labels with randomly occurring features
US20060015733A1 (en) Process and system for the material reduction of counterfeit and identity-maker fraud
US20050182729A1 (en) Method of preventing counterfeiting
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
CN110517049A (zh) 一种基于二维码及区块链的票据防伪识别方法与装置
US20100043076A1 (en) System and Method for Encoding and Authentication
WO2015154647A1 (zh) 基于闭环认证理论的货币或有价证券认证系统
CN109214823A (zh) 基于区块链的交易验证方法、装置、存储介质及电子设备
CN104881811A (zh) 票据信息电子化的管理方法、系统和装置
RU2684498C2 (ru) Способ сертификации и аутентификации защищенных документов на основании результата измерения отклонений относительного положения в различных процессах, вовлеченных в изготовление таких защищенных документов
KR20160026387A (ko) Oid 코드 패턴을 구비하는 유가 증권 및 그를 이용한 위변조 방지 시스템 및 방법
Kamaleshwaran et al. Digital Certification–Certification Credential as Non Fungible Token (NFT)
WO2014102707A1 (en) Method of realization of a bank check and bank check realized with said method
JP7477937B1 (ja) 鑑定証明システム、及び鑑定証明方法
LU500989B1 (en) Method for assigning information referring to a physical object to a nonfungible token
CN106296968A (zh) 一种基于光学防伪材料的票据管理系统及其识别方法
WO2019110972A1 (en) Anti-fraud measures in relation to cheques
Negi Advocate E-Cheque Structure in India

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CI03 Correction of invention patent
CI03 Correction of invention patent

Correction item: Description

Correct: Zheng Que

False: Cuo Wu

Number: 36-01

Page: Quan Wen

Volume: 33